Ruthie Dare-Halma - Truman State University

Professor: Ruthie Dare-Halma
Department: TBD
College: Truman State University
Rating # 1
Overview:
  • Course: CS191
  • Grade Received: B
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Dr. Halma is at her best a super caring and supportive teacher and at her worst a bad communicator. Her class was difficult, especially at the beginning because it's hard to grasp where your knowledge of the content is until you take a quiz. You will need to utilize her office hours and the TA's. With hard work this class is doable.
Rating # 2
Overview:
  • Course: CS180
  • Grade Received: C-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Darehalma told me four years ago to quit coding and try another major if her class was too difficult for me. I am now a Software Developer working with a startup with a non-CS degree because I decided to avoid her like the plague. Absolutely my worst experience at this school. Don't take her if you can help it. If you can't, push through.
Rating # 3
Overview:
  • Course: CS191
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
This was one of the few classes I've had where time really flew by fast in class. She never collects homework (although she'll tell you she will), so all your grades are pop quizzes and tests, but they're actually pretty easy. The homework is usually short and easy and her office hours are super helpful if your confused!
Rating # 4
Overview:
  • Course: CS191
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I think this was a well organized class. Her expectations were clear and she clearly cared whether we were understanding what she was lecturing on. Test and quizzes were very similar to homework, so it all seemed familiar and there were no real surprises.
Rating # 5
Overview:
  • Course: CS170
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Quite possibly the worst computer science professor on campus. No explanations. Calls you dumb or insinuates it if you don't understand a concept. Don't take this professor. I changed my major because of her horrid teaching.
Rating # 6
Overview:
  • Course: CS180
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
A TONS OF HEAVY READING HOMEWORK AND I have no idea what she is talking about
Rating # 7
Overview:
  • Course: CS191
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Possibly the worst CS prof here. All quizzes are pop quizzes. Attendance is mandatory even though nobody will learn anything from them. The book is needed to learn anything from the class. She doesnt know how to teach; the lectures only make sense if you already read ahead. 191 is required for CS so USE HER OFFICE HOURS AND READ THE BOOK. AVOID HER
Rating # 8
Overview:
  • Course: CS345
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Terrible at communicating, doesn't understand that some quiz questions take more than a couple of minutes to do. If I had to take her more frequently, I'd probably drop my CS major.
Rating # 9
Overview:
  • Course: CS345
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Her class was mediocre. The quality of content of the book was above average but the things you learn from her range from infinitesimally to absolute zero. Her personal hatred toward bad student is what you need to know. To deal with a chauvinist educator, stay vigilant and keep your head down at the right time.
Rating # 10
Overview:
  • Course: CS191
  • Grade Received: Not sure yet
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Halma (in CS 191) gives a lot of pop quizzes that you really need to have studied for. This means that you need to constantly be doing the homework and refreshing your brain on what taught in class. A lot of people don't like her, but I personally don't think she is that bad. She is always willing to meet with you and discuss anything that you need
Rating # 11
Overview:
  • Course: CS191
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
She's doesn't know what she is talking about, and I think she knows that herself. Therefore her tests are easy. Takes quizzes randomly in the beginning, however, will let you know later in the semester. Grading is pretty harsh., but if you know high school maths you'll get a B.
Rating # 12
Overview:
  • Course: CS191
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Be ready to take everything in. She's definitely going to misinterpret the question you ask her and confuse you more. Oh and you have a lot of homework every week. Her tests are very hard and a lot compared to the time!
Rating # 13
Overview:
  • Course: CS191
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: No
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Whatever you doAGREE with her on ALL issues, praise her and tell her she is the greatest, bent the knees and worship her, tell your classmate to worship her also. then maybe, just maybe you might make a B
Rating # 14
Overview:
  • Course: CS180
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
It was VERY difficult to earn a good grade. She will write on the board notes that are verbatim to the book and won't explain it well at all (if she can, she sometimes refers to students for answers). The programs had me sitting in tutoring for hours on end. The review guides given are decent but very vague, overall avoid this prof if possible.
Rating # 15
Overview:
  • Course: CS191
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
She cares about students but I wasn't fond of her teaching. She tended to misinterpret students questions so you'd get a long winded answer to a question you didn't ask. She took attendance but I didn't think lecture was necessary. Homework isn't graded, but preps you for quizzes.
Rating # 16
Overview:
  • Course: CS180
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
She knows her stuff and is very helpful. CS lectures can be boring, so no surprise there. Learned a lot, but I wouldn't take her unless you are a major. Overall very personable and sweet! Would take again
Rating # 17
Overview:
  • Course: CS191
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Very ill prepared and scattered professor. Very often goes off on tangents that don't relate to the class. She does not explain even basic concepts in a way that everyone can understand, and instead writes definitions followed by a poor example. If you don't understand after that you're sol. First test had various students with grades below a 10%
Rating # 18
Overview:
  • Course: CS191
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I've had her for two semesters now. Her lectures consist of showing us various definitions and examples, but not really explaining them. I had to learn most things by religiously examining the textbook and watching videos online. Going to class always felt like a waste of time., but it's required. Expect to be confused every class period.
Rating # 19
Overview:
  • Course: CS180
  • Grade Received: INC
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
She doesn't really "teach" us. She "shows" us things. She doesn't explain how to use them in certain situations which makes her a poor professor. And she takes great joy in making the tests abnormally difficult.
Rating # 20
Overview:
  • Course: CS291
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The professor is a nightmare. I understand that the professor is merely to show you a path, then you go upon a journey to learn. But when that professor only gives you a hammer and some nails and expects you to build the titanic, that's when I can't respect her. TLDR: She gives you basics, but doesn't help you with anything else. Suicide For Grade
Discuss With Everyone:

No comments:

Post a Comment