Alex Wouden
Wouden was one of my favorite professors. Very energetic in the early morning hours, but it's nice. Plenty of example problems and the homeworks are reasonable and really reinforce the concepts in class. Lectures recorded and uploaded. Flexible with due dates and very quick with responses. I would recommend this professor to any student. 