James is a great instructor! He helped me feel comfortable and relaxed and he was patient and thorough. I needed to learn some basics really quickly and after only a few lessons I was ready to go. It was a lot of fun and I would highly recommend him!