James is a great instructor for my young nephew and the whole team are very friendly and professional.