Matthew Cabeen
Great professor. Good, prompt communication and you can tell he is very passionate about his job. I appreciated how he went above and beyond to physically draw/demonstrate lecture topics, explain them in multiple ways, and post slides/PDFs with areas for notetaking for us. No HW; only a weekly quiz. Exams were just the right amount of challenging. 