I took this course Jan-Feb 2014. Yog Nisarga was found to be a learning supportive environment. The surroundings in Palolem is conducive for this endeavor with its natural endowment of a beautiful beach, greenery, polite and warm local people. Instructors were professional yet friendly, and adhered to the rigor of the Yoga training.Course content is comprehensive with a good balance of practice session vs theory.Variety is introduces with meditation sessions, beach walks and on-the-beach practice sessions.Best part of the course starts mid-way through the training when students are given ample time, opportunity and support to practice their teaching skills among their peers.All in all, a wonderful learning experience at the school and good times with peers.