William Little
very passionate about his subject. A lot of reading required tho! 5 books in the semester, however, some of them we didn't have to read completely. He makes the lectures very engaging. If you attend to his classes it's an easy grade since he goes over the homework readings. A very kind person!