Randall Souza
Souza is a great professor, he truly cares about his students. Responds quickly to emails and encourages participation in class, especially to those that don't normally talk. Small reading and discussion post before each class but really easy to get extra credit.