Michelle Craig - University of Toronto - St. George Campus, Toronto, ON

Professor: Michelle Craig
Department: Computer Science
College: University of Toronto - St. George Campus, Toronto, ON
Rating # 1
Overview:
  • Course: CSC209
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She's awesome. Really into the material and teaching. Very helpful in office hours and willing to go the extra mile for her students. The course itself is difficult but she tries to do as much as she can to prepare everyone. As long as you do the PCRS then the lectures will make sense.
Rating # 2
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Super sweet Prof and really cares that her students learn.
Rating # 3
Overview:
  • Course: CSC209
  • Grade Received: Not sure yet
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Michelle is a great lecturer. She makes the class fun and is really clear. She is also very approachable and quite nice. Since the class is inverted in order to make students come to class and office hours the Piazza forum wasn't answered that much or in detail. The assignments are quite long but really rewarding once completed.
Rating # 4
Overview:
  • Course: 148209263
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think she's only good for introductory courses like 108148. Not as great for higher level classes since they get more nit picky, and she doesn't explain much at all. Difficult to learn more difficult languages.
Rating # 5
Overview:
  • Course: CSC108H1F
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I don't know why everyone is complaining about Michelle, she knows what she is teaching and she is good at it and helpful.
Rating # 6
Overview:
  • Course: CSC209
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
NONE
Rating # 7
Overview:
  • Course: CSC108
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Michelle is a very helpful professor. I entered the course knowing NOTHING about computers and scored an A+. All you must do is attend class, focus, and start assignments early. You won't even need to OPEN the book or use outside resources. She explains all in class. But don't expect to skip many lectures and catch up in office hours.
Rating # 8
Overview:
  • Course: CSC108
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Not very helpful at all. Tries to hard to be discrete and not tell you what to do. She tries to hard to not tell you the answer which just makes it much more confusing. Although this is a beginner's course, she caters to the experienced students, going much to quickly for the newbies to follow. Try to avoid this prof. Shes nice, but cant teach...
Rating # 9
Overview:
  • Course: CSC108
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very frazzled and stressed woman. hates helping students not because she hates us but because she fears not having enough time to do her work. she will not forget simple requests (switching lectures) you make. sees you as a burden. needs to look into therapy and discover whether she can actually cope with university teaching.
Rating # 10
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
she just reads lecture notes to us in class. does not do a good job answering questions either by ignoring them or not answering them fully. the course with her was awful, assignments and tests were not fairly marked as the ta's did all the work.
Rating # 11
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She sucks as a professor and the assignments helps are non-existant!
Rating # 12
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Another great teacher, that overshadows the majority. Good motivation. Great team with Paul. Dispite the problem other people mentioned with the material being basic, i would say that about the course, and not blame the prof. I feel it could be learned by picking up a reference manual for 5 minutes.
Rating # 13
Overview:
  • Course: CSC207263
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
booooo! shes very very helpful, but her lectures are so basic she needs to hold tons of office hours! wtf is going on in the assignments?!
Rating # 14
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible prof, "I'll be surprised if stays the full 3 hours for the exam".....good one
Rating # 15
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 16
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I think she's a good prof. You guys must suck at cs or something.
Rating # 17
Overview:
  • Course: CSC207
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
tries to act smart... doesnt make any sense...
Rating # 18
Overview:
  • Course: CSC108148
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 19
Overview:
  • Course: CSC108148
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is a good professor. Makes sure everyone understands the material.
Rating # 20
Overview:
  • Course: CSC228H
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lost soul. 75% of students know more than her. Favors certain students
Discuss With Everyone:

No comments:

Post a Comment