Garth Santor - Fanshawe College, London, ON

Professor: Garth Santor
Department: Computer Science
College: Fanshawe College, London, ON
Rating # 1
Overview:
  • Course: INFO5100
  • Grade Received: C+
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I have had Garth for every available C++ course at Fanshawe. Over my time here I have went from hating him and his class to respecting him and being alright with his class content. Very tough teacher, but he wants you to succeed in the industry. News and views? Nice when it isn't 40 minutes. Interesting teacher, knows everything, tough projects.
Rating # 2
Overview:
  • Course: INFO5100
  • 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:
At first I wasn't sure I liked Garth's teaching style. He leaves a lot of his exams up in the air, so you really have to study if you want the best grades. His projects were good and fun, but a lot of work at times. He does prepare you for the real world better than any other instructor, and all of the instructors for CPA2 were fantastic.
Rating # 3
Overview:
  • Course: CPA2
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I'm out working now as a developer, I had Garth for courses all through my tenure at Fanshawe. If you show up to his classes, and pay attention you will do well. He will teach you how to be an effective programmer in the industry, even if you're not coding in C++ when you're done, the things you learn from his classes will stick with you.
Rating # 4
Overview:
  • Course: INFO1156
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
Garth stresses, "If you don't do well in this course, you won't do well in the program" .. and then proceeds to not teach you, and just talk about his opinions and life.. Projects were very hard, lengthy and worth little. Have to teach yourself C++, because he treats you like you already know.
Rating # 5
Overview:
  • Course: INFO5100
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Possibly developing Alzheimer's. Garth often gets so distracted with tangents that he forgets to actually teach his classes. Sometimes for weeks at a time. I'm not sure he realizes where he is. He clearly knows the material, but has no idea how to convey it to an audience that doesn't already know it too. Skilled programmer, but worthless teacher.
Rating # 6
Overview:
  • Course: INFO5056
  • 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:
Very knowledgeable, very polarizing. Fast, but holds weekly tutorials. Teaches things that aren't easily found online, and to think about what your code is doing underneath the hood. Pay close attention to what he says. Sometimes mentions concepts that he hasn't taught. If he does, look it up. Talk to him. He's quite nice and a valuable resource.
Rating # 7
Overview:
  • Course: CPA2
  • Grade Received: WD
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
He overcomplicated things to the point of not understanding the class. It felt as though showing up to his classes was a waste of time. He never gives out take home projects that we can use to better ourselves while the other C++ class does. The start of class is a half hour of "News" with Garth. That class is a waste of time.
Rating # 8
Overview:
  • Course: INFO5062
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
As long as you pay attention and stay on top of projects you will be fine. Don't procrastinate projects!!!!
Rating # 9
Overview:
  • Course: CPA24
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Garth is one of the best teachers I have since I started first semester. He teaches more in-depth in C++ and C than other professors who also teach the class
Rating # 10
Overview:
  • Course: INFO5063
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Just read the book he assigned for any of his classes. He never teaches anything outside of the books in class anyways. His lectures are smug diatribes into everything he thinks up at the moment.
Rating # 11
Overview:
  • Course: INFO5055
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
He is one of the best teachers you'll get at fanshawe. Want to be a better programmer? Listen to every word he says. Man is a genius and a complete geek. IT is blessed to have him. He is why Fanshawe's IT program gets the recognition it has. He also has a very dry but witty sense of humor. Show him you have interest to learn and you are golden.
Rating # 12
Overview:
  • Course: CPA2
  • Grade Received: A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Garth is very smart and he wants you to know it. Every class will start with 30 minutes of "news and views" or his opinions on things he finds annoying . Do not attempt to send him an email, he will not respond. Asking him questions will leave you more confused. Projects are highly convoluted and confusing, but exams are relatively easy.
Rating # 13
Overview:
  • Course: 5055
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His course is one of the toughest I have had so far. He is a genius, but you need to be a self learner, come to the class and help sessions(don't email), work hard and you may not fail. He is very knowledgeable and understands your question and is helpful when you ask questions. People see his course as a filter. Just an advise: study in groups.
Rating # 14
Overview:
  • Course: INFO5055
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It is very unclear what we are learning and he seems to make things as convoluted as possible for no apparent reason. The concepts we are supposed to be learning are getting lost in the confusion of how tricky everything is coded. He is a genius when it comes to c++ stuff and history, but as a teacher he could definitely use some polish.
Rating # 15
Overview:
  • Course: CPA2
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Garth is the most knowledgeable professor in Fanshawe CPA. If you're serious about development he will make you better, if you're not you'll struggle in his courses. Word to the wise: his classes aren't recorded and there are few notes. If you want to do well listen like a hawk, and meticulously record every detail: verbal and code.
Rating # 16
Overview:
  • Course: CPA2
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
As a "teacher," I do not think Garth is great. I find 80% of his lectures are not related to the course at all. Why is it that in OOP we learn about articles stolen from /r/technology instead of any OOP techniques in C++? Projects are challenging and fun, however if you want to learn anything in C++ I recommend Google. All in all, an easy 90%
Rating # 17
Overview:
  • Course: CPA2
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It's hard to comment on Garth's teaching. On one hand, he is very knowledgeable with his stuff and he knows how to explain it well; On the other hand, he seems to not know how to organize his stuff. He will be the best teacher if you know how to learn things by yourself, but need someone to answer your questions.
Rating # 18
Overview:
  • Course: INFO5063
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Hard Subject very well tought
Rating # 19
Overview:
  • Course: CPA002
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great professor. You will NOT do well in his class if you aren't serious about programming. Show up to class, don't be afraid to ask questions, and do your best. Garth respects effort as much as talent.
Rating # 20
Overview:
  • Course: INFO1156
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Garth is a very intelligent professor, who has the great ability to debug code without even seeing it. He finds bugs that I didn't know existed. Because of this, I found that I would test my code very rigorously.
Discuss With Everyone:

No comments:

Post a Comment