Barath Narayanan
Professor is amazing and caring. Clearly mentions the requirements of the class and always there to help. He genuinely wants people to learn and is always enthusiastic. Suggests methods to crack interviews.