Chinmaya Mahapatra
Chinmaya is a very good instructor who cares to explain and assure the students understand the concepts.
Really open to students' questions and is always supportive and helpful, even with other outside class topics. Always encouraging discussions, and pushing your limits.
Recommend and would take courses with him again.