Joseph Morgan
Very caring and funny! Listens to students and respects their opinions in discussions in class. He helps you plan papers for his class so as long as you don't wait till the last minute you can get As on all his papers.