Recommended by a friend and we have nothing but full praise for Tom and his total dedication to the job at hand. He interacts extremely well with the audience large or small. He never seems to tire during the day and has a wealth of patience particularly with the younger audience/participants. Great value for money and plenty of fun had by many young and not so young. Fantastic!