Consistent instruction with attention to detail. High energy, positive atmosphere. Master Ajay seems to know just how far to push his students. --I sometimes need to be pushed :-) --
Pros: Challenged to perform; class availability
Cons: Some hidden costs
more