Reviews of professor Craig Erickson

Rating: 5.0/5, difficulty: 3.0/5
Craig Erickson was great; he taught well and provided a good atmosphere while doing so. He's willing to help students outside of class and doesn't make you feel dumb about it. He treats students fairly and equally, always making an effort. Great Professor 10/10

Rating: 4.0/5, difficulty: 2.0/5
Everything was online, you could skip class everyday and still pass. All of the homework/exam questions were pulled out of the book where you could just look up the answer. He was awkward but always willing to help. Easy A.

Rating: 5.0/5, difficulty: 3.0/5
There is no exams in his courses, you take weekly quizes that are only on the subjects that you have been learning in the past week, you do get daily homework but is very reasonable and light on amount of problems assigned. As long as you go to class you will do good in his class, and pay attention.

Rating: 3.0/5, difficulty: 4.0/5
He lectures very slow, which makes it very difficult to be engaged due to his teaching speed. You have to do the homework to understand the material. He is very nice and has homework weighted more than exams. If you're between grades he won't curve in your favor. Def take his class in J term so you get done ASAP.

Rating: 3.0/5, difficulty: 3.0/5
Craig talks painfully slow. Thankfully, I took his class online so I was able to speed up his lecture videos 2x. I feel sorry for the students that had to attend his lectures in-person. Other than that, he's pretty bland, but I don't expect that much fun/humor out of a math professor. Overall not the best but not horrible by any means.

Rating: 4.0/5, difficulty: 3.0/5
This is my second course with Dr. Erickson: first Calculus and now Programming. He is a bit nerdy and socially awkward, but for some reason that made him a lot more interesting and charismatic in a weird way. He is highly caring and really puts the human first, student second. He's a fair grader, and incredibly kind. Lectures are pretty slow though