Caoimhin De Barra
He made the class very interesting and the format is engaging. He not only teaches about the events but explains and asks the student to analyze why something might have happened. You are required to speak once a week but he makes this very easy. The class was so good it made me reconsider my major for a second. Best professor I've had yet.