Absolutely Superb! We invited Jim for an office party, with 10 people in total. He did a fantastic job! Everyone really enjoyed his presentation and skill, while we as organisers also really benefited from his punctuality, reliability and excellent communication. We will he hiring him again for sure and can highly recommend him for any event!