Incredible lecturer. Honestly probably one of the best math professors here, and I 100% recommend him. However, be warned - he is an incredibly strict grader and assigns a lot of work, so don't fall behind. Nonetheless, it is clear he truly cares about teaching and wants to see you succeed, and will absolutely teach you well