Barath Narayanan
Lectures were very clear. He explained complex subjects and concepts with so much ease. He made sure everyone in the class understood the concept. Simple yet interesting assignments. Mini-Tests were the best. Always took care of my career growth. Suggested methods to crack interviews.