Diane Horton - University of Toronto - St. George Campus, Toronto, ON

Professor: Diane Horton
Department: Computer Science
College: University of Toronto - St. George Campus, Toronto, ON
Rating # 1
Overview:
  • Course: CSC148
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The lectures were helpful and relevant to the course, all the homework was well structured and helpful to learning the course content, and the tutorials were great for practicing recently learned material.
Rating # 2
Overview:
  • Course: CSC148
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Great proff. Really cares about student's quality of learning, and student's well being in a non-fake and still professional way. She taught well and clearly, and made herself seem encouraging and approachable.
Rating # 3
Overview:
  • Course: CSC148
  • 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:
I loved her teaching style, and I loved how much she cared about us. She brought enthusiasm, and I miss her, now that I'm in CSC207.
Rating # 4
Overview:
  • Course: CSC148
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Really great prof! Very enthusiastic, explanations are clear, she treats students with a lot of respect and expects the same. Pleasure to be in her class.
Rating # 5
Overview:
  • Course: CSC148
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Diane is an excellent professor. She prioritizes being a good teacher and cares about students' success and understanding of concepts. Lectures are kept fresh and fun. I hope I can take another class with her soon.
Rating # 6
Overview:
  • Course: CSC343
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Does a poor job at explaining concepts and makes evaluations over complicated without properly teaching the material.
Rating # 7
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Perfect lectures and annotated slides with in-class practice worksheets.
Rating # 8
Overview:
  • Course: CSC148
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She is the best prof I ever had during my first year. Her lectures are great and even more great during office hours. She is very approachable and explains things very clearly during office hours. She is a very nice prof: even if you are the dumbest student in the course, if you ask her to review material for you, she will with her best effort.
Rating # 9
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
One of the best profs I've ever had! There were some problems with the auto-tester for an assignment this year, and some unclear instructions, but Diane is an amazing professor and those things shouldn't stop you from taking a class with her!
Rating # 10
Overview:
  • Course: CSC343
  • Grade Received: A+
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Good: She is a fun and easy-going professor. Decent lectures if u attend all. She only test materials you learn. Good--Bad: Assignments are fairly easy but instructions were not clear enough, I got 86, 86 and 95 on three assignments this semester. However, considering they have to make up all these big assignments, it is hard for them too.
Rating # 11
Overview:
  • Course: CSC343
  • Grade Received: INC
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Awful experience. Can't even finish things on the syllabus. It was the first time that the professor tried using auto-tester. No test cases at first and no description in details. All handouts were too vague to understand. TAs and professors frequently gave a different explanation on the same question. Average 1.5 hrs answer time on piazza
Rating # 12
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Professor unable to describe materials concisely.
Rating # 13
Overview:
  • Course: CSC148
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Diane Horton is one of the best profs U of T has to offer. Helpful in office hours. I struggled with CSC148 and she was always there to help. She really cares about her students.
Rating # 14
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This course is a lot of work but the material is not difficult to understand and Professor Horton is a skilled lecturer. Her tests can be tricky.
Rating # 15
Overview:
  • Course: CSC148
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I found Diane to b very welcoming and helpful. She really supported my decision to enter the specialist. I would definitely recommend this class.
Rating # 16
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Professor H explains concepts with great clarity, and loves to answer student's questions. She likes to give many examples in class such as worksheet problems for students to work on before walking us through, she would also post solutions online afterwards. Overall one of the best professor I've had!
Rating # 17
Overview:
  • Course: CSC343
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Fantastic Prof!! Gives lots of exercises in class with extra sheets. Takes the time to explain materials and loves helping students.
Rating # 18
Overview:
  • Course: CSC343
  • Grade Received: INC
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I actually liked going to class, she made it fun. She had a good sense of humor and would walk through wrong answers with us before correcting us so the material really sunk in. We did exercise together which were really useful. She was very supportive and helpful. The assignments were demanding, but the midterm was easy if you were keeping up.
Rating # 19
Overview:
  • Course: CSC343
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Definitely one of my favourite courses taken in CS so far. Super clear, gives lots of practice and really helpful in office hours. I'm surprised she doesn't have a higher rating
Rating # 20
Overview:
  • Course: CSC343
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
She's one of the best professors that I've ever had, and her presentation skills are incredible.
Discuss With Everyone:

No comments:

Post a Comment