Frank Santana
Prof Santana deserves more recognition. I took this course over the summer (it was him and Prof Caitlin Tiffany teaching together) and I think they are both amazing. He's very supportive, always willing to help and answer questions. 'Reading Outlines' assignments were a pain, but they helped engrave concepts in. Many opportunities for extra credit.