Noel Wilbur
Noel cares about his students and makes his class enjoyable. There is a lot of group work which makes the class go fast. The homework assignments are long but manageable. The exams are quite difficult but he makes reviews for you to practice for help. Overall I really liked him. 