Michael Ramos
Solid lecturer, seems to know what he's talking about. Reviews heavily (a good thing in my opinion). He's pretty insistent on everyone verbally answering his questions. Has high standards for work and class conduct. Nice guy.