James Hagberg

This professor has taught: KNES260, KNES497, KNES618, KNES692, KNES695, KNES711, KNES898
Information Review
James Hagberg
KNES497

Expecting an A
Anonymous
11/15/2021
Would highly recommend him for your seminar. He has the students lead the class which leads to a friendly environment where the students challenge each other and lead to a lot of learning. It has been an awesome class with him!
James Hagberg
KNES260

Expecting an A
rstar225
12/18/2010
This class was way too much work and way too hard for a core class. quizzes every week, and you need to study at least an hour for each one. there are two writing assignments and each one takes an extremely long time. tests are hard but theres a big curve. overall it was an ok class, you learn a lot, but be warned that it is a lot of work.