3.6
Quality2.2
Difficulty44%
Would Retake111
Reviews44%
Would Retake
111
Reviews
Rating DistributionOfficial
111 total ratings5
37
4
37
3
16
2
7
1
14
What Students Say
“He is uncaring about students”
CP104 - 1.0 rating“Couldn't go to my usual lab with David Brown so I went to his lab instead”
CP104 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
40%
Textbook Required
36%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.66 avg changeRatings by Course
CP102LAB
5.0
(1)CP102W03
5.0
(1)CP102LW03
4.1
(30)CP102LW
4.0
(1)CP102LW103
4.0
(1)Difficulty by Course
CP102W03
4.0
CP102W
3.0
CP2LW03
3.0
CP104
2.5
CP102LW03
2.2
Reviews (109)
easy if you already know computers, if not... good luck!
Not helpful. Get another job.
kinda reminds me of the computer guy from SNL
It's sort of ironic when your computers prof. has never actually seen a computer in real life.
pretty basic
Overall, i don't think he is a bad lab instructor,but he doesn't give very good examples or isn't very good at explaing certain things
A good prof. but many unfair assumptions about student abilities have been made.
Overall, i think this lab supervisor was fair and offered help when needed
Hey jerk treat guys the same as you treat girls
You need to be a little more helpful and less expecting of your students. You move too quickly throught the labs. As well you need to write more information on the board.
Does the best he can with what little he has. A smile never killed anyone though.
haha...some comments were funny...easy class..so who can complain
You got to love Rick
brutal ta's, brutal labs
Great! I learned a lot and i enjoy coming to the labs!!! YAY
went to fast sometimes, sometime need to slow down, repaeat things or talk clearer. but i learned alot!
I am sorry that it may not seen as though the class participates and gives you feed back. I would l give you constructive critisism and say that you may wish to write more on the board. I learned some useful tools in your course.
Absolutely horrible interpersonal skills. Somehow helping the ladies is ok and elping the guys costs you marks. Great teaching ethics
its all good
Not a great teacher for the material. Not as thorough or fun. TAs are helpful
Excellent Labs, learned lots.
This lab was overall quite helpful - especially for the assigments. However, I found the lab on databases to not be helpful at all, as rick had us follow the lab on our own - without any explanation. Thus, the assignment for databases was very difficult.
Good Guy - Kinda Slow!!
Overall effective professor.
Very nice guy and very helpful. Great being in his class.
Pretty nice, and hot too.
A little too boring. Might want to try to display some sort of personality.
Has no personality.... I suggest he gets one
Controlling. Although this is needed for a classroom to be ran. The student s are adults and therefore should be treated as so.
very cool guy. good teacher. its nice to have a teacher with a sense of humour.
Teaching assistants were too direct in their explanations, making those who did not understand directions feel much dumber than they really were. Patience is a scarce resource in this lab.
I liked lab component much better then lecture
Good Lab teacher
Good teacher, I just wish we didn't get deducted marks for needing help on tasks!
God bless him
Effective, but lacking excitement and personality.
My lab experience was great! Mr. Henderson is very knowledgeable about the topics that were covered. I am glad that I took CP102. I actually learned a lot from the labs.
kind of mean to newcomers...NOT EVERYONE IS COMPLETELY COMPUTER COMPETENT
Rick I had a blast. You're a great guy and it was awesome being in your lab everyweek. P.S. I don't know how you did it, but you also had two of the hottest TA's around working with you. Peace out buddy, your most bestest front row student ever.
typical computer nerd
Nice Job! Cheers!
You're a good teacher
not bad. a little bit of a trecky, but a nice helpful guy all the same.
Overall, was a helpful teacher and makes class interesting
Explanations are clear, easily understood. Very Friendly, humourous. Overall good instructor.
Very effective
great lab..was very enjoyable...
the labs saved my grade
Very good lab. I learned alot. However, we could have spent more time on the statistics stuff, since that was the hardest assignment. Overall, he was really helpful and he did a good job supervising the labs.
his jokes were annoying, but somewhat funny...
the jokes are good at keeping my attention
The labs are interesting, no too easy, but not too hard either. Rick understands what he is teaching and is a good TA.
Rick is a really professional, and repectful lab supervisor. Although sometimes his jokes are a little sketchy..haha! jk Overall he is a very friendly, approachable person ..labs were definately THE BEST aspect of this course.
Rick is friendly and is knowledgable regarding this subject. He is able to relay the information necessary for labs in a professional manner, yet he is still personal and answers questions without hesitation.
Had lots of fun in Labs
-always very clear in all explanations and will help with any questions we have
You hold some strong teaching qualities and clarify every possible techniques in computers. You are a great lab professor and wish you the best of luck in the future.
No comments
he was very rude
Thanks for a great term. I've learned a lot
I had fun in this lab. The content was challenging but the TA's and the Lab Supervisor did what ever they could to make it fun.
nice t.a
Very friendly, and helpful during lab classes.
good guy, helps you when needed. but still tries to ensure that the students learn on their own
Good humour and very good knowlw/edge of the material. Can be a bit rude at times, especially when thinking that students do not pay attention.
made me feel very comfortable....and the class not sumthing i dresded each week coz it would be boring...so over all...nice experiance.
Nope not one
Proffessor can be quite impatient at times.
Helpful instructor for computer users with little skill. Good quick to the point classes, and extra help is always there for those that fall behind.
My main concern is with the one TA, Andrea Campbell, and her pompous nature.
I found the Rick Henderson assumed we were computer geniuses.He went really slow at easy parts of the lab&really fast during the difficult parts of the labs.The TA helper Andrea Campbell patronized me way too often and also gets hotness rate 0.
He calls himself Sauron, enough said.
No Comments
No Comments
No Comments
No Comments
No Comments
good guy
A really big jerk in CP102. He doesn't care about his students at all and takes pleasure in embarassing them. He takes a long time to get back to your emails.
i don't know why they had this guy as a lab instructor. he sort of knew the concepts taught in the lectures and knew nothing of the programming language used (C). almost completely relied on the TA.
He is teaching new stuff to make this course more attractive and practical.
He was my TA; he was hilarious. His smart-ass comments towards students made it amusing. He would get this look on his face where he'd scwint his eyes and purse his lips then sarcastically answer you. Oh, how I loved it. Keep up the good work sir.
decent class, extremely easy (unless maybe you're a mennonite and dont get electricity). he has some funny reactions if you come in late or have your cell phone ring, however
really helpful guy. funny and easy going most of the time too, generally helpful and can explain stuff clearly and makes sense. good prof!
Wonderful!
I find going to lectures saves me studying time, but you can learn from the text yourself (it's easy) and get high marks. All the lab marks are giveaways so do all the stuff and you can A+ too. He explains things so clearly that you can learn it without really studying. He doesn't bite if you're not late to lectures or asking him stupid questions
Awesome Prof! I found the class really interesting and Prof Henderson to be very articulate. Just don't show up late!
Nice and easy going personality.
The labs were pretty easy, as long as you prepared and did the myitlab exercises. ALthough his attitude to some students were not that great, as long as you do ur work and come prepared to class it's not a problem. Every lab he would do explanations on areas that other students from previous labs had trouble on. This was very helpful
This guy doesn't care about his students at all. He never says anything that isnt condescending and always seems angry in labs. Not a good prof. But at least he knows his class is a joke.
Great class and great Prof
Rick Henderson was a really good prof. He would always respond to emails quickly. He made the classes easier with practices and videos he posts online.
Go to labs and its an easy A+
Good prof overall. Sometimes he gets really mad so be aware of that. And please, DO NOT talk a lot during his lectures because he WILL embarrass you.
Great guy. Just do the homework, and go to labs (mandatory) early to show how hard you're willing to work. Easy to rub him the wrong way, but it's not hard to get him on your side either. Also a real comic book guy who loves both Marvel and DC.
Rick henderson is extremely condescending whenever you ask him a question, and makes you feel very stupid.
Couldn't go to my usual lab with David Brown so I went to his lab instead. He's rude and will make you feel dumb for asking any question. Got a D- on that lab (had gotten A+ on every single lab until that one).
He is uncaring about students. Will make mistakes, and after a student corrects him, he will act as if he knew what the issue was... Profs make mistakes as well, and it's obvious. When you need help on the other hand, he will make the most difficult question seem like a three year old could do it. Very harsh, and extremely rude. UNrecommended.
Two words, Rude and Spiteful
Very lazy Teacher, you could better understand anything for this course, on your own. Clearly got his degree on the back of a cereal box. Does not know how to communicate with his students , he is not needed.
Very interesting teacher. He seems to enjoy Visual Basic and knows a lot about it,does a pretty good job of teaching it. However he is always pissed off in the labs for some reason and is very rude during them. I've also heard he teaches the Python course, but I didn't have him for that so I can't comment. Overall I think the good outweighs the bad
My friends gave him a 3-4 stars rating out of pity but I'll be honest, this man is the embodiment of the word "pretentious". How he consistently manages to make everyone sleep at 5:30 pm is a mystery.
To put it into perspective, Rick is the type of dude who would sue you for emotional distress if you call him stupid.
Lectures are not useful, just read the textbook. Assignment and lab expectations/instructions were clear, and were easy at first but were challenging later on (though easier than typical CS courses). Exams were all multiple choice and easy to earn a high mark with little studying. Cares about his students doing well but lost his temper a few times.
Easy course if your a comp sci student, however as a person rick Henderson if very rude and clearly does not enjoy teaching.
He has become my favourite cp prof at WLU. He is such an amazing professor. His lectures are very entertaining, and he is very fair and understanding. He is also inclusive and really handled this semester better than any other cp prof in my opinion. I wish all the best in his future endeavours. Class is quite easy especially if you're in comp sci
Solid prof overall. Gave lots of resources to learn more about the content so it's clear he cares. He gets frustrated by students who understandably treat this course as a bird course. The only difficult thing in this course was the final assignment worth 10% of your mark. Everything easy is pretty easy. There were 3-4 classes total online.
Definitely my new favourite professor ever! He is super passionate about what he teaches, and genuinely wants every student to succeed. I havent been so excited for a class in so long and Im really thankful that I had him as a prof.
If you know how to code this class should be a pretty easy A since he goes through it pretty slowly and does a good job explaining things. Assignments are super easy and the exam is pretty easy as well. I went to lecture and found that questions on the exam were just things he'd said in class but lots didn't and did well. Overall a good prof.
Class Info
Online Classes
100%
Attendance Mandatory
40%
Textbook Required
36%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.66 avg changeRatings by Course
CP102LAB
5.0
(1)CP102W03
5.0
(1)CP102LW03
4.1
(30)CP102LW
4.0
(1)CP102LW103
4.0
(1)Difficulty by Course
CP102W03
4.0
CP102W
3.0
CP2LW03
3.0
CP104
2.5
CP102LW03
2.2