Engineering Physics was one of the core foundation classes of my engineering degree. The approach taken to complet the syllabus was on point and covered a lot of material. He taught really well, very clear, helpful and most importantly a kind human being at the end of the day. He was also available outside class, flexibly, to help us, students out!