Reviews of professor Raymond Hansen

Rating: 1.0/5, difficulty: 4.0/5
He spent one day "teaching" a computer science class in their senior year how to write a Python class, when we all pretty much knew how to do it already. Labs count for 50% of grade and final project counts for 50% of grade. We had 4 labs and 1 final project. All of my emails with questions regarding the assignments were left unanswered.

Rating: 1.0/5, difficulty: 4.0/5
Participation matters because this is the only time you'll get to ask him anything. He does not respond to emails, ever. I have sent almost 10 emails this semester asking questions about each lab, with no answer to any of them. Did not receive grades on all but one of the labs until finals week. Don't take him.

Rating: 2.0/5, difficulty: 4.0/5
Good guy but is not clear about what he wants from his class. If you pay attention in class and read the book you can learn some things but the course work isn't useful in real world applications. Be careful with him, he will say he won't grade something then give you an F for not doing it. A good amount of my class failed. Luckily I did everything

Rating: 1.0/5, difficulty: 4.0/5
Lectures are all over the place. No groundwork for knowledge that's taught to do the labs/projects. He assumes you already know how to do 99% of the work and spends majority of the time picking a particular topic to write a pre-written script for it. Lots of sidebar conversations. Classes have interesting names but don't expect to learn a lot.

Rating: 4.0/5, difficulty: 2.0/5
COMP3100 - Systems Administration Overall he is a great professor and does know his stuff; when you ask him a question, he will readily answer your questions. He does not get a perfect grade because he takes a month to grade any assignment. It's almost like he has a job outside of being a professor. Assignments are reasonable.

Rating: 1.0/5, difficulty: 3.0/5
Don't take his class expecting to learn anything. Gives you very few assignments but you don't really learn how to do anything in order to complete them. Then you might get a project to do but also didn't learn anything so almost impossible to pick a subject you know anything about. Don't recommend.