Nicholas Miller
I would also like to add that he is extremely caring and understanding. Each student must present one text from the book, but it is easy and not lengthy. He assigns a reading assignment once a week, around 500 words each. Don't ever plagiarize. All-around awesome guy.