Matthew Cabeen
Dr. Cabeen is amazing in class and I really enjoyed class. He made me feel like he cared and wanted us to succeed.  While he comes across as caring in class he is very different in office hours if you can find him.  When I asked for help he wasn't very helpful and implied that I should already know what I was asking about.