Sandy Graham - University of Waterloo

Professor: Sandy Graham
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
underground poker legend
Rating # 2
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
She does not seem to respect and care for her students academics.
Rating # 3
Overview:
  • Course: CS230
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
She has the most horrible slides, not informative at all and in ugly format. Her lectures is so boring and she makes mistake in almost every lectures. also she doesn't seems to care for the students and doesn't really answer your questions.
Rating # 4
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
There are so many students want to join in the CS, and this is why she is still teaching CS 135. Boring and not helpful.
Rating # 5
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Man she wasnt good at all. Energy was dry as hell and she made slick jokes that we could tell she didnt want to be there. I wish I knew about this website before I went into her class, I dreaded each lecture
Rating # 6
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This was my first exposure to programming and I almost chose to not pursue programming due to this course. It was only after taking other CS courses did I realize that CS can be fun and interesting; many other CS profs were passionate about what they taught but unfortunately Sandy was not. To be fair she does her job (lectures) but nothing more.
Rating # 7
Overview:
  • Course: CS230
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
She definitely knows her content and how to teach... she's just so dry. If the course notes weren't so terrible, no one would attend the lectures. Preparing for assignments and exams was a nightmare because she asks questions on such assessments that appear only once in the lecture.
Rating # 8
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
There are many other good CS professors. why will you bother her?
Rating # 9
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Don't take her!! There are many other good profs. If you cannot get into their class just drop the course and take it next term. She will definitely make you dislike CS. The only reason to her lecture is the clicker. You pay the money and you deserve better education. Her explanation is a messy.
Rating # 10
Overview:
  • Course: CS234
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
Sandy Graham is an ok-ish prof. She is not the best when it comes to answering students' questions, especially on Piazza. She answers very vaguely and says "any more information will provide a partial solution". That comment is kind of discouraging because I'm just asking a question about a concept I don't understand, not trying to get a solution.
Rating # 11
Overview:
  • Course: CS234
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Unsure as to why she still continues to teach in the same manner described as previous comments or at all. She is monotoned and does not explain the materials clearly. There isn't a flow to her lectures and she will jump from one topic to another. There were times where she'd spend half an hour explaining a concept then say we don't need to know it
Rating # 12
Overview:
  • Course: CS115
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Fairly dry lectures, but she teaches you what you need to know to do well in the course. Not very engaging, doesn't make lectures fun.
Rating # 13
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
No one should choose her. I attended her lectures just for the clicker questions. And she made CS disgusting. She made many mistakes in her lectures.
Rating # 14
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
She is really not bad. Quite inspirational if you listen carefully. She tells you important do/ don't on assignments and exams. She also explains the philosophy behind computer science (e.g. how to approach a seemingly tedious question) which is quite rare among other profs.
Rating # 15
Overview:
  • Course: CS115
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
It's a good thing I was able to teach myself this material because she was not able to. She wasn't particularly helpful, her lectures were boring, and she made me not enjoy CS, I had enjoyed it up until then. Honestly she just wasn't a good prof. I understood her but all she ever did was examples, the exam had better just be examples then.
Rating # 16
Overview:
  • Course: CS115
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Don't take her!! Three are so many other good profs. If you cannot get into their class just drop the course and take it next term. It is better than wasting your time taking a class that will make you hate CS!!
Rating # 17
Overview:
  • Course: CS135
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Boring
Rating # 18
Overview:
  • Course: CS135
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Took her class in Fall 2016. Explanations were quite vague and boring compared with other profs. I'm quite amazed how she overcomplicated such a basic course. And I'm more amazed that she still teaches at all. It's just not your thing, get over it and practice something else.
Rating # 19
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
If you say she is a normal prof, why you select no in "Would you take this prof again"? Actually, she doesn't teach as well as other three profs.
Rating # 20
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Don't be so scared because of those comments if you want to choose her, just a very normal prof.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin