James Daly
Professor Daly gave a lot of work. If you struggle with long readings, do not take this class. I struggled understanding assignments, but ended up with a great great anyways. As a first year course, it's rigorous and sometimes unclear. He's a nice guy, but too many assignments due every other day. Calls on you randomly during class.