Solid professor, I enjoyed his lectures, he explained things well and clearly. He wasn't very good at explaining the basics to students that got a bit lost, but you should come into this course comfortable with the preceding material, MATH 203, or else you will struggle to follow the lectures.