I attended a 200 hour certification in Thailand last year. David and Anna are excellent instructors. Both are very thorough and have a wonderful sense of mentorship. It was great to get away from all my normal responsibilities to focus on fitness and philosophy. I went with my daughter, it was a great experience and a good time to bond. I would highly recommend it for those looking to either teach or expand their yoga practice.