I booked a two hour session with Jim to learn some close-up card tricks. This is something that has interested me for many years and an opportunity not to be missed. Jim is very friendly and the ultimate professional. As a magician, he is outstanding. His teaching abilities are of a similar high standard. He is detailed, methodical and (importantly) very understanding of his pupil’s shortcomings. The lesson was backed up with notes and a fabulous series of videos (one for each trick). Whether you want to learn magic or simply see it performed, I highly recommend Jim.