Dhirendra ji pushes you to limits you never knew weren't there. And Amit ji's classes are superb, very systematic and organized. If I'd have a chance to have a YTT again, I'd definitely have them as my teachers. Awesome individuals in and out of the class. Also loved the mantras they incorporate in practice, I always use them in my classes now. ❤️