Not a favorite prof. He knows what he's teaching, but boiling it down and making it accessible to all non-math people was difficult. not super pleasant especially when you didnt understand. If you work hard, do the HW and study you'll make it. Never posts anything to Blackboard so I didnt know my overall grade til the end of semester. 