Patrick Rault
Honestly, this course can be tougher than other 2000 level courses. However, if you put in real effort for the course it will likely pay off. I have retained much more more of the material than normal due to the inquiry-based learning structure. Also, I have noticed that other mathematics concepts have been easier to comprehend due to this course.