One of the nicest professor. He's very humble, understanding and helping. The only concern I had was his Midterm and finals are both entirely MCQ and syllabus is a lot to handle honestly. 
But apart that prof is very helpful, I would definitely recommend taking his class. 