James Hoffman
Professor Hoffman is one of those professors that truly cares about every student. The class is a lot of work but he makes it fun and interesting. He has lots of stories and experiences. He seems like a great resource to know for the future and overall is a really great person! Definitely take him for any class if you can.