Nathaniel Curran
Professor Curran is a great teacher. You can really tell he has a ton of experience in his field. Your grade mostly depends on writing assignments and papers, but he is not a hard grader. He makes lectures super interesting with his choice of reading assignments and a lot of guest lecturers.