4.7

David Hamilton

Social Science - Canadore College

4.7
Quality
2.4
Difficulty
98%
Would Retake
350
Reviews
4.7
Quality
2.4
Difficulty
4.7
Helpful
4.7
Clarity

98%

Would Retake

350

Reviews

Rating Distribution
Official
350 total ratings

5

278

4

53

3

15

2

1

1

3

What Students Say

David is not only an exceptional professor but an amazing person who truly cares about his students

HUM200 - 5.0 rating

Best course(s) this semester

SOC100 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

75%

Textbook Required

20%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 161 grades
Most common grades:
A+ (58)
A (47)
A- (18)
Grade Distribution
A(105)B(16)C(4)D(1)F(0)A-/B+(35)
Based on 173 reported grades
A+: 58
A: 47
A-: 18
B+: 17
Common Tags
Respected (101)
Gives good feedback (71)
Amazing lectures (66)
Caring (60)
Hilarious (51)
Inspirational (47)
Clear grading criteria (28)
Participation matters (25)
Rating Trend

Improving

+0.47 avg change
Apr
Sep
Dec
Mar
Apr
Dec
Last 6 months
Ratings by Course

HUMM100

5.0

(2)

HSP02

5.0

(1)

GROUP2

5.0

(2)

HSP2

5.0

(1)

HSP01

5.0

(1)
+45 more courses
Difficulty by Course

PSYCH101

4.0

HSP17001

4.0

PSY124

3.5

HUM21903

3.5

PSY1

3.3

Reviews (300)
4.0
3.0
PSY1
Apr 22, 2011

Great lecturer, always clear and able to understand!

5.0
1.0
PSY02
Apr 25, 2011

Awesome class!!

4.0
2.0
PSY02
Apr 25, 2011

Really easy going.

5.0
2.0
PSY02
Apr 29, 2011

Great teacher to have!! :)

5.0
2.0
PSY02
Aug 8, 2011

Pretty good class, no problems. Interesting guy.

5.0
3.0
PSY124
Aug 9, 2011

Great teacher all around. Made the class interesting and easy to understand. Great assisgnments. Keep up the great work.

3.0
4.0
PSY124
Aug 11, 2011

BEST TEACHER IN ALL OF NORTH BAY AND SURROUNDING... VERY HELPFUL EVEN THOUGH I DIDN'T UNDERSTAND 50 PERCENT OF THE LINGO

5.0
3.0
PSY100
Dec 3, 2011

Great Teacher, funny guy. Laid back but to the point.

3.0
4.0
PSYCH101
Dec 6, 2011

he was a great teacher had him for two classes, and he was approchable when you need help. overall very good teacher

5.0
2.0
PSY100
Dec 7, 2011

Funniest teacher I've had so far, his use of videos in his lectures really kept me interested. He occasionally made jokes to make the class less boring. Nice guy

4.0
2.0
HUMHUM
Dec 7, 2011

Dave's an all around solid prof. His lectures covered everything from the text and he was easy to understand. He's intelligent and witty which is a great combination and is always refreshing in the classroom. The only negative thing I have to say about him is that he's a Bruins fan. Keep up the good work, Dave!

4.0
3.0
HUM200
Dec 8, 2011

it would be nice if he could put our marks on D2L :)

5.0
3.0
PSY100
Dec 8, 2011

A good professor who can be funny at times

4.0
5.0
PSY1
Dec 14, 2011

i thought he was a very good professor, i just found the class hard

5.0
2.0
SOC04
Apr 10, 2012

Notes were clear and very helpful to use for studying!

5.0
3.0
SOC04
Apr 10, 2012

i liked the way he teached and how flexible he was with other options for doing the tests

5.0
1.0
SOC04
Apr 10, 2012

Very good teacher and has a good attitude towards our class, n is friendly and approachable

5.0
2.0
SOC100
Apr 17, 2012

Easy to understand and good professor

4.0
3.0
SOC01
Apr 17, 2012

Easy to keep up with power points and did a good job explaining things

4.0
2.0
SOC100
Apr 17, 2012

Overall good professor I just had issues motivating myself to attend the class.

4.0
5.0
SOC100
Apr 17, 2012

I loved your classes! Only having 4 tests. Not everyone learns like that and one assignment would have made it easier on us. Gives us another way to learn the material and prove to you we know more when we have time to think and are not limited to an a,b,c,d answer! Thank you wish the class was longer

4.0
3.0
SOC02
Apr 17, 2012

One of the few professors I actually listened to. Maybe because I had no choice due to the fact he doesn't post notes on D2L. Overall, a good professor who made Sociology a little more easier to understand on how he summarized the chapters.

3.0
4.0
SOC04
Apr 18, 2012

Great Professor. I learned lots of stuff and I hope you have a great summer!

5.0
3.0
SOC04
Apr 18, 2012

His teaching style was very effective, and I liked that he made sure there was enough time to correctly copy the slides. I also like that the textbook was recommended but not mandatory.

5.0
2.0
SOC100
Apr 18, 2012

Really great teacher! I like how he explained things in his own words and made it relative to us rather than just copying from the textbook. He also tried to keep it interesting even though there was a lot to get through most of the time. :)

5.0
4.0
SOC04
Apr 19, 2012

Very interesting class.

5.0
3.0
HUM100
Jun 22, 2012

Lessons and assignments were well put together, all in all, great semester.

5.0
1.0
HUM100
Jun 26, 2012

Hey David. I really enjoyed taking your class. I learned a lot to become an effective communicator in this world. I would like to learn more. :) - Raymond

5.0
1.0
HUMM100
Jun 27, 2012

I learned a lot in such a short period of time! I'm learning how to manage my behaviour and how I communicate with others. I'm starting to see results in the way I handle conflicts and how I see myself as a person. Good communication is key to a successful relationship, no matter how big or small. Thank you Mr.Hamilton!

3.0
4.0
SOC01
Jun 27, 2012

I found it hard to learn online.

4.0
5.0
SOC100
Jun 27, 2012

i found it very hard to learn online. Learning sociology i found when i was in grade 11 was hard enough with a teacher. It was way harder without one. i found myself just studying for tests and reading the text, and thats not the kind of learner i am.

4.0
5.0
SOC100
Jun 28, 2012

I apreciate that teaching a course online can not be easy, but learning it is almost imposible. I would have injoyed this class if it was a class, I did not really learn anything. I am as clear as mud on soc. You have made a good effort to help as possible. I am unpleased with having to teach myself soc, I shouldnt pay to be my own teacher.

5.0
2.0
HUM100
Jun 29, 2012

Great job... :).. it was fun and you present things well. all arround good teaching skills and you know how to keep attention on you intead of us drifting off. i was pleased to have you as a teacher... :)

5.0
2.0
SOC100
Jun 30, 2012

This was an online course I went into expecting it to be extremely difficult. As a professor you made the course seem almost too easy! Reading the chapters gave the knowledge we needed for all tests and 1 assignment. Focus questions got us thinking from a sociological perspective. Keep doing what you're doing! Great job :)

4.0
2.0
HUM100
Jul 6, 2012

VERY WONDERFUL TO HAVE YOU AS A PROFESSOR. YOU WERE VERY PASSSIONATE ABOUT YOUR WORK.! EACH TIME I HAVE YOUR CLASS,THERE WAS ALWAYS SOMETHING NEW TO LEARN!.. YOU WERE GREAT

5.0
3.0
HSP170
Dec 1, 2012

Great teacher! Helpful, knowledgable and fun. Great teaching methods abd always enthusiastic!

5.0
3.0
HUM219
Dec 1, 2012

Fantastic teacher. Smart, fun and unique. Great teaching methods. Very effective in all of his classes. Enjoy his every class!

3.0
2.0
SOC100
Dec 1, 2012

Very passionate about his work. Knew alot about his material. I enjoyed this semester

5.0
1.0
HSP02
Dec 2, 2012

David Hamilton is a greaaat teacher. He joked around with us and made class fun. He knows what he is talking about and is enthusiastic about the subject. Which is hard when your talking about research methods haha. I wish we had him next semester!

4.0
3.0
HSP170
Dec 3, 2012

Very nice, helpful, and enthusiastic about everything. Kept me interested and was very funny.

4.0
3.0
CJS01
Dec 3, 2012

Good teacher and knowledgeable towards his own information. Using D2L to post slide shows would be a great help as it's hard to retain information about the lecture when you're writing down the notes instead of listening. Overall a pretty good class.

5.0
2.0
GROUP2
Dec 4, 2012

Good teacher. Makes the class fun and interesting!

5.0
3.0
HSP2
Dec 4, 2012

Great teacher!

5.0
1.0
HUM200
Dec 5, 2012

Good teacher with an easy to comprehend style of learning. Very easy going and fun. Would of liked to have him again in the future.

5.0
2.0
HSP01
Dec 8, 2012

I really enjoy his class! He makes what could be a rather unintersting subject interesting! He has a very easy going disposition and a good sense of humour. I hope I have the pleasure of having him as my professor again! :-)

5.0
2.0
EVAL1
Dec 8, 2012

Loved doing the experiment and the survey! definitely made class more interesting

5.0
3.0
HSP170
Dec 9, 2012

Great proff, clear concise and accurate

4.0
1.0
HUM200
Dec 10, 2012

Very well structured class. Easy to follow. Well done.

5.0
1.0
HUM200
Dec 10, 2012

Enjoyed the group work had lots of laughs

5.0
2.0
HUM200
Dec 10, 2012

The teatcher made it easy to follow. In class assignment where good to understand the textbook.

5.0
1.0
HUM200
Dec 10, 2012

Class was great. Had a lot of fun during in-class activities and was able to learn a bit about myself, group-wise, in the process. Would definitely say David is a great teacher, and it was great having him teach us this course.

4.0
1.0
SOC02
Dec 11, 2012

David made this course very easy to follow. He is extremely knowledeable and helpful in explaining the material. Thank you for a great semester.

5.0
1.0
HSP170
Dec 13, 2012

The content of the course is excellent! I have become aware of the importance of statistics for just about every area of life. The importance of clear communication to be able to preform our jobs in a professional manner, with scientific evidence, facts. Is great for communication in relationships in general! Thank you!

5.0
2.0
EVAL01
Dec 13, 2012

Nice professor who performed great lectures. Kept me interested

4.0
1.0
GROUP3
Dec 14, 2012

Course was well facillitated and the information was easy to learn because of his teaching style. Would recommend David to teach this program in the future. Thank you.

5.0
2.0
HUM03
Dec 16, 2012

Excellent Job but would have preferred to have a couple of tests before having a final exam on the whole semester.

5.0
3.0
PSY123
Jul 26, 2013

David, though clearly not teaching in his direct area of expertise, nonetheless was always upbeat, well-prepared, knowledgeable, and used various techniques to keep the class from drifting off. I don't envy trying to teach such subject matter to trade school students, so it was a job well done. May be time to enter the digital realm for resources?

5.0
1.0
PSY12303
Jul 26, 2013

Great at everything he teachers, fair, and very easy going, could use the internet a bit more though.

5.0
2.0
PSY123
Jul 26, 2013

it would have been more easier for me to understand if English language was my first language, i had a hard time understanding the terminolgy of that course, besides that evrything else went well I thought, i learned how to look at things from the other point of view

4.0
2.0
PSY123
Jul 29, 2013

good teacher. did not like the fact that he did not poste his assignments online but did really enjoy his assignments.

5.0
4.0
HUMM100
Nov 29, 2013

Great prof. He is very easy going and friendly and will take the time to help you if you need it.

5.0
3.0
HUM100
Nov 29, 2013

Very interesting class !! Learned a lot!

5.0
2.0
HUM100
Nov 29, 2013

David was awesome. He went through the material swiftly and added humour throughout the semester. If you take notes you don't need the text and as long as you study you'll do fine. He marks fairly and the assignments don't take up too much time. It has been a good semester!

5.0
3.0
HSP170
Nov 30, 2013

Wonderful educator! Extremely helpful.

5.0
2.0
HUM10001
Dec 1, 2013

Awesome teacher, very thorough with the information. Added a lot of humour. Very fun class!

5.0
1.0
HUM100
Dec 1, 2013

Very awesome teacher. Had a lot of fun. He added a lot of humour to his lessons !

3.0
3.0
HUM100
Dec 1, 2013

Good teacher although I wish he made his content more available. E.g.. put his slides onto our homework website.

5.0
2.0
HUM100
Dec 2, 2013

Great Professor!

5.0
1.0
HUM100
Dec 3, 2013

Helpful teacher, he was very clear with what will be on the tests, and assignments.

5.0
2.0
HUM10002
Dec 4, 2013

David is great! :)

1.0
4.0
HUM219
Dec 5, 2013

Did not enjoy him as a teacher, doesn't explain what he is looking for and doesn't take concerns from students feedback.

4.0
3.0
HUM219
Grade: B
Dec 6, 2013

I found this course at times hard to understand what exactly it was he wanted us to do. Near the end of the course he got a lot better with his explanations. I also found his techniques very effective and helpful for future teachings. Thanks for teaching us this course.

3.0
4.0
HSP17001
Dec 6, 2013

The assignments that were given did not clearly state the expectations of the professor. eg. use concept terms. Getting my grades back for the assignments only to find out that my perception of his expectation was different to his was frustrating. Overall he was a nice professor and he was willing to help when needed.

3.0
4.0
HSP17001
Dec 6, 2013

The assignments that were given did not clearly state the content expectation. It was difficult to understand exactly what he expected but overall he was a nice professor and did try to accommodate any requests for help when asked.

4.0
2.0
SOC100
Dec 11, 2013

Awesome professor like is teaching really simple and easy to pick on the material learned! Loved sociology for everyone! thanks for teaching me

5.0
4.0
HUM219
Dec 14, 2013

I enjoyed his teaching very much. Also, he was a very easy teacher to talk to and interact with which always helps when asking for assistance. definitely and asset to the program! He cares about his students! Answers his emails in a timely fashion!! THANK YOU!!!

5.0
2.0
HUM100
Dec 23, 2013

found the topics a little boring but he tries to make it fun. good teacher. and his marks are up usually by the end of the day! love the organization!

4.0
2.0
SPEECH15
Feb 25, 2014

Good teacher. Professor Hamilton, I miss you !!!

5.0
1.0
HUM10001
Jun 27, 2014

Good professor, very helpful and understanding. Will sit down to answer questions and not get up until you understand. He needs to offer pre-tests to study from and posting the PowerPoints on our shared site would be very helpful. I find them easier to study with.

4.0
3.0
HUM10001
Jul 2, 2014

Good teacher to listen too and gives you time to find the parts in the book but tests are a bit wordy to understand.

5.0
3.0
HUM100
Grade: A+
Jul 3, 2014

David is an awesome prof! he is very animated and tries hard to keep it interesting! the only thing I would suggest for improvement is more class participation. Ask us questions or for feedback on the material to see how much we retain. Way to go oh captain my captain! LOL!

5.0
1.0
HUMM10001
Grade: B+
Jul 6, 2014

David is a wonderful teacher. He explains very through and well. I was happy to have him as a teacher.

5.0
2.0
PHC12301
Grade: C+
Jul 30, 2014

over all kind

5.0
2.0
PSY123
Grade: Not_Sure_Yet
Jul 30, 2014

great guy, actually made something i though id hate into something pretty interesting. always had funny videos in class

1.0
3.0
HUM219
Nov 24, 2014

Was not very helpful especially when it came to our proposal project. We did not learn much about Group Work at all I know nothing about the techniques.

5.0
1.0
HUM200
Grade: A
Dec 1, 2014

I just loved this class. David was excellent at keeping the class interesting. I loved the scenario's we had to work through, and the fact that the homework was always clear. I can't see this course being failed as long as class is attended.

5.0
2.0
HUM200
Dec 1, 2014

Clear and knowledgeable on the subject, makes it much easier to learn the material. Love the enthusiasm, and you can tell there is time put into assignmentslecturesprojects, which makes a big difference in keeping it interesting, and everyone engaged.

5.0
3.0
SOCIALISSUES
Dec 2, 2014

Interesting class

3.0
2.0
SOC30001
Grade: B
Dec 2, 2014

I quite enjoy this class. The films are quite informative and the assignments to follow are easy. I wish the lectures were a little more engaging. For example, I learn best when the teacher asks me my opinion, and gets to know us so he or she can relate the content to my life. It makes it feel more relevant.

4.0
1.0
SOC221
Grade: Not sure yet
Dec 4, 2014

Dave is a good professor, he's fair, professional and knowledgeable.

5.0
3.0
SOC30001
Grade: Not sure yet
Dec 9, 2014

It was nice being taught lectures, but the films made time go slow.

4.0
3.0
SOC30001
Grade: Not sure yet
Dec 12, 2014

Mr Hamilton was an inspiring prof and Ai learned quite a bit from his lecture's and it was always interesting. I just really hope I passed the final exam

5.0
1.0
SOC300
Dec 12, 2014

I had a very good experience with David, had him in the summer for psychology and now social issues through film. Very good professor

5.0
1.0
HUM200
Grade: Rather not say
Dec 13, 2014

Really helped. It really showed me what to improve on.

5.0
3.0
HUM219
Apr 12, 2015

Very clear and understandable. Did a good job making a boring topic interesting.

5.0
4.0
HUM21903
Apr 12, 2015

Great teacher! Very helpful in Group work. Very intelligent and gives great feedback. Taught me a lot about group techniques! Would definitely reccommend going to every class as there is always something new to be learned. Journals were very creative and fun! I especially loved the string technique! 1010!

5.0
2.0
PSY12303
Grade: A+
Dec 10, 2015

Good lectures. Not too long, interesting to talk to and no monotone voice (thank goodness)

5.0
1.0
HUM200
Dec 15, 2015

Easy class to do well in as long as you show up and do the assignments.

3.0
3.0
PSY12303
Dec 15, 2015

He was awesome for the basics we needed to know and show us good examples of psychology In life.

4.0
2.0
SOC30001
Grade: B
Dec 16, 2015

made a fairly dull subject fun.

5.0
1.0
PSY123
Grade: A
Dec 21, 2015

David is very helpful, patient, takes time to explain.

5.0
1.0
COMM110
Grade: B+
Dec 24, 2015

I'm a Communications major and have had David as teacher for most of communication classes. His teaching makes class fun and interesting. He's willing to help if you ask. I recommend to take one of his classes

5.0
1.0
PSY222
Grade: A+
Apr 12, 2016

Interesting class! Extremely easy tests but difficult marker with other assignments. In the future this course can probably be an online course only.

5.0
1.0
PSY222
Grade: A+
Apr 13, 2016

Mr. David Hamilton is a very good teacher, at not one point was there confusion in his lessons, always had a well thought out lesson plan for each session and videos to keep your attention! :)

5.0
1.0
HUM100
Grade: A+
Apr 15, 2016

David is an excellent teacher. His happy and positive attitude sets him apart from some of the other teachers. His group assignments are always fun and interesting. He is easy to follow and is very open to answer questions.

5.0
3.0
PSY222
Grade: A+
Apr 16, 2016

David is a good teacher, he's very clear about what he expects from the student and grades his assignments fairly. Just make sure you do exactly what is asked from you in your assignment not leaving anything out. That's exactly how he marks (which is fair).

5.0
2.0
HUM200
Grade: A+
Apr 21, 2016

David is a great teacher and great guy, had a really fun semester with him

5.0
2.0
HUM200
Grade: B+
Apr 22, 2016

He is a good professor, powerpoint are really good learned a lot in his class

5.0
2.0
PSY222
Grade: A+
May 6, 2016

Was very helpful with feedback and was reasonable with test and assignments.

5.0
1.0
PSY123
Grade: B+
Jul 25, 2016
Would take again

Very good professor

5.0
1.0
PSY123
Grade: B+
Jul 26, 2016
Would take again

David was awesome. The course material he was let to do was not. Boring and dry, but he was funny and nice. Made going to class more interesting. Lots of fun in class, with funny videos. Defiantly paid more attention second half of semester. B+ because David was awesome and the course material sucked.

5.0
1.0
HUM200
Grade: A+
Dec 7, 2016
Would take again

David is an awesome teacher. His powerpoints aren't super long and the classes go by very quickly. He doesn't go off track and knows all his students by name so his class feels more personal.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
HUM200
Dec 7, 2016
Would take again

Always in a great mood, and releaves stress from other classes. Thanks.

Respected
Participation matters
Caring
5.0
1.0
PSY200
Dec 8, 2016
Would take again

By far the best prof I've had in my entire college experience, extremely organized, quick with feedback and grading. Always know what to expect in regards to the syllabus being available and organized, cannot stress enough how great this prof is. Good spirits, always smiling and is a great teacher. His classes are a real treat to be apart of.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
3.0
4.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

He has a awsome sense of humour and loves his job

Respected
Inspirational
Hilarious
4.0
3.0
SOC100
Grade: Not sure yet
Dec 8, 2016
Would take again

Great guy

Gives good feedback
Respected
LECTURE HEAVY
4.0
3.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

I liked the fill in the blanks because it made you pay attention. David was a very nice professor, very happy all the time. As long as you studied and tried on the video assignments it is easy to get a good grade.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

David Hamilton is an amazing professor, if anyone in his class has questions or comments he is so easy to approach! Most professors only read off the slides, Dave makes it challenging by doing fill-in-the-blanks from his slides and he is constantly using video clips to keep the class super interested!

Gives good feedback
Respected
Inspirational
3.0
4.0
SOC100
Dec 8, 2016
Would take again

I like his style of teaching where you need to come to class to get the whole powerpoint because there are always words missing. It's a huge downfall for you if you don't show up to school but it's a great motivation. Although, some computers don't allow you to add into the words and so i have to retype the whole thing.

Tough Grader
Respected
Skip class? You won't pass.
5.0
3.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

Amazing prof, lectures are interesting, easy to follow (not too fast not too slow) my favorite class so far. His passion for sociology comes out every lecture and inspires me to possibly continue in sociology in the futur.

Respected
Inspirational
Amazing lectures
5.0
3.0
SOC100
Dec 8, 2016
Would take again

He was overall a great prof! Really enjoyed his class! He keeps things very upbeat and engaging.

5.0
3.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

Great Teacher! Very enthusiastic, attended class so you don't miss any notes and pay attention, lectures are very informative!

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
3.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

Best professor in the police foundations program. Keeps material very clear, very organized. Always in a great mood!

Inspirational
Amazing lectures
Caring
5.0
2.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

One of my fav teachers. Hes always in a great mood and super nice everyday. All he asks is for you attention during his class this a great teacher one of the best at canadore!!!!

Hilarious
Amazing lectures
Caring
5.0
1.0
SOC01
Grade: A
Dec 8, 2016
Would take again

100% my favourite prof

Respected
Clear grading criteria
Amazing lectures
5.0
2.0
SOC100
Grade: A+
Dec 8, 2016
Would take again

David Hamilton is hands down one of the best profs you will ever have the privilege of learning from! He comes to class everyday with a smile on his face and gives 100%. His notes are very simplified and easy to follow, if you attend class regularly, which makes writing his assignments and tests much easier. 10/10 for David Hamilton :)

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
SOC100
Grade: A
Dec 8, 2016
Would take again

Loved David! In some of my courses, I cannot learn properly because I get bored in the lectures. David made his lectures visually interesting with videos. I think he did great with leaving out words in the notes so that we would go over them in class filling them in together which made it very easy to learn and stay focused. Thanks David!!!!

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
SOC100
Grade: A
Dec 8, 2016
Would take again

David is great! He always has a smile on his face and is always in a great mood, it's very contagious. I always feel very comfortable in his class and he makes the lectures very interesting.

Inspirational
Hilarious
Caring
5.0
2.0
SOC04
Grade: B
Dec 9, 2016
Would take again

David Hamilton is a great man and amazing teacher. You can physically see he knows and loves what he is teaching. I hope I have him again, he truly is caring and to top it off funny! We appreciate what he does for us :)

Respected
Inspirational
Caring
5.0
3.0
SOC100
Dec 9, 2016
Would take again

David was a great prof. His lectures were interesting.. he always showed videos to break up the lectures. He also got to know most students on a name basis and that was nice. He's a very nice guy!! Always smiling.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
SOC100
Grade: C
Dec 9, 2016
Would take again

If you show up to class, you will pass every test fairly well. If you miss class, just take to him and he is understanding. He has a good sense of humour, making classes entertaining.

Respected
Hilarious
Amazing lectures
5.0
1.0
PSY20002
Grade: A
Dec 9, 2016
Would take again

Amazing teacher, great personality and was a pleasure to have him as my teacher. Hopefully, I will have him as a teacher for SOC100 next semester

Gives good feedback
Respected
Amazing lectures
5.0
3.0
PSY01
Dec 9, 2016
Would take again

His class overall is well organized. He uses lots of resources to make students understood and involved. He is straight forward to your questions. Subject itself can be boring but he will try his best to make it interesting.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
SOC100
Grade: A+
Dec 9, 2016
Would take again

David is an amazing professor!! He respects every student, and cares about the academic success of his students! Participation and showing up to class does matter, but he is very understanding that life happens, and sometimes you can't always be in class! I would definitely love to have him as a professor again!

Respected
Participation matters
Clear grading criteria
4.0
3.0
SOC100
Grade: A
Dec 10, 2016
Would take again

He is a great prof, he has amazing videos that can be pretty funny in his lectures and is overall very nice.

Gives good feedback
Respected
Hilarious
4.0
3.0
SOC100
Dec 11, 2016
Would take again

David was a great teacher I can't wait to have him again!!

Gives good feedback
Respected
Hilarious
5.0
2.0
SOC04
Grade: A+
Dec 11, 2016
Would take again

10/10 Hands down :)

Gives good feedback
Respected
Hilarious
5.0
3.0
SOC100
Dec 12, 2016
Would take again

He was excellent not many teachers keep my attention he made his classes interesting.

5.0
3.0
SOC100
Grade: A-
Dec 12, 2016
Would take again

Really good teacher, his lectures are quite entertaining and just a very nice guy, favourite college teacher for sure

Gives good feedback
Respected
Amazing lectures
5.0
1.0
HUM200
Grade: A-
Dec 13, 2016
Would take again

He was awesome, extremely personable and a fun guy. I thought I would hate his class due to every second class being groupwork, he made it fun and managable.

ACCESSIBLE OUTSIDE CLASS
Caring
GROUP PROJECTS
5.0
3.0
SOC100
Grade: A-
Dec 13, 2016
Would take again

SOC 100 was a very interesting course with a professor who really knows his stuff. David really captures the classes attention and really knows how to display the information in order for the class to understand. Thanks for the amazing semester David and I look forward to having your class again.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
SOC100
Grade: Not sure yet
Dec 14, 2016
Would take again

Amazing professor! One of the best there is!

Respected
Hilarious
Amazing lectures
5.0
3.0
PSY100
Grade: B+
Dec 14, 2016
Would take again

Great teacher! made it very easy and full to learn.

Respected
Amazing lectures
Caring
5.0
3.0
HUM200
Grade: Not sure yet
Apr 10, 2017
Would take again

David Hamilton is an awesome professor! Youll definitely enjoy whichever classes you might have with him, he makes the material youre learning fun and interesting! Show up to class, taking notes will be important to your passing, and participation also matters!

Gives good feedback
Respected
Inspirational
5.0
3.0
HUM200
Grade: A
Apr 10, 2017
Would take again

He is a great teacher that loves to teach and adore his job.

Gives good feedback
SO MANY PAPERS
Amazing lectures
5.0
3.0
HUM200
Grade: B+
Apr 10, 2017
Would take again

All in all professor David Hamilton is a great teacher.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
HUM200
Apr 10, 2017
Would take again

David Hamilton is a real good prof who shows up everyday ready to teach students and with excitement and enthusiasm while doing it too. David shows good criteria in his slides and provides good information to us for learning.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
HUM200
Grade: A
Apr 10, 2017
Would take again

Honestly, super enjoy going to this class! Teacher is funny and understanding.

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
HUM200
Grade: A
Apr 10, 2017
Would take again

I like how David engages with us as students, he really takes the time to not only make sure we know what we are doing, but also takes the time to get to know us and make us feel like he cares. I think his lectures are inspirational as he is enthusiastic about the content, which makes me excited to learn.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
HUM200
Grade: A+
Apr 10, 2017
Would take again

David is a professor that is always happy to teach. He encourages participation with creative activities related to the modules, and makes his lectures fun and interesting. He actually cares about what the class takes away and goes above and beyond to make the class enjoyable and educational. David is one of my favourite professors at the college.

Respected
Participation matters
Caring
5.0
3.0
HUM100
Grade: A
Apr 11, 2017
Would take again

David is a great professor. He is always pleasant to be around and always has a smile on his face. He makes sure that every student is on the right travk during group activities and is more than fair with his assignments and grading. I would absolutely take another class with David, he's everything a good professor should be!

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
HUM100
Grade: B
Apr 11, 2017
Would take again

I enjoy how he goes into detail when teaching. I also enjoy how he understands each and every student. Over all David is my favourite teacher I had this year! His classes are always interesting, he is a very respected teacher and shows he cares about teaching each and every one of us! Thank you for such a get semester! - Samantha

Respected
Inspirational
Caring
5.0
4.0
HUM200
Grade: A
Apr 12, 2017
Would take again

Such an amazing prof to have around, he always knows how to keep the students into what his teaching, which not many can do. The amount of passion he has is unbelievable! I hope to have him again!

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
SOC221
Grade: A-
Apr 18, 2017
Would take again

Great Professor! Always available to give feedback, and not hard on grading! I would definitely love having him as a professor again in the future!

Respected
Inspirational
Amazing lectures
5.0
2.0
SOC221
Apr 19, 2017
Would take again

One of my favourite professors if not my favourite of them all, such a great guy/teacher to everybody!

Gives good feedback
Inspirational
Amazing lectures
5.0
3.0
SOC221
Grade: A
Apr 19, 2017
Would take again

Honestly love this teacher so much! He's hilarious and gets along well with the students! If you want to pass you MUST show up to class though to get the blanks in his slides but its not even a problem showing up to his classes because they're so great! By far my favourite teacher!

Respected
Hilarious
Amazing lectures
5.0
4.0
HUM200
Apr 19, 2017
Would take again

David is not only an exceptional professor but an amazing person who truly cares about his students. This is my second post-secondary program and I have never had a professor who is engaging, respectful, caring and was clearly born to be a professor like David is. I appreciate how much you have taught me and will be forever grateful.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
HUM200
Grade: B+
Apr 19, 2017
Would take again

Outstanding professor and an even better friend. Surprised not to see him teaching more subjects.

Participation matters
Inspirational
Caring
5.0
3.0
SOC221
Grade: A
Apr 19, 2017
Would take again

love how you put so much extra work into what you do for us and i thank you for that, no other teachers do that.

Respected
Amazing lectures
Caring
5.0
4.0
HUM100
Grade: A-
Apr 21, 2017
Would take again

David displayed outstanding enthusiasm in the delivery of the course material. He made himself available to answer questions no matter the time of day. His vast knowledge on the topics covered made it clearer to understand due to his simplifying the content . Thumbs up to David on his successful delivery of the course to all students and myself.

Gives good feedback
Respected
Participation matters
5.0
2.0
COMM150
Grade: A+
May 29, 2017
Would take again

His comfortableness in public speaking inspires students to strengthen their oratory skills. Moreover, he encourages students who do not feel satisfied with their work. His passion, knowledge, and personality portray him as one the best public speaking professors at Canada College. I felt honored and grateful to be in his class.

Inspirational
Hilarious
Caring
4.0
3.0
PSY12303
Grade: A
Jan 3, 2018
Would take again

Overall, really enjoyed Mr. Hamiltion's course and style. Course was not to tough and his lectures were very informative and easy to follow.

Respected
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
3.0
PSY100
Grade: A
Jan 3, 2018
Would take again

Tests are easy to study for and encouraged me to study.

Skip class? You won't pass.
Amazing lectures
Would take again
4.0
1.0
HUM200
Grade: A
Jan 3, 2018
Would take again

Very good teacher, outgoing with his teaching and adjusts accordingly based on the field of study. Makes his lectures interesting with short funny videos to relate to the lectures. Show up, take notes and you will pass.

Gives good feedback
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
PHY100
Grade: A
Jan 4, 2018
Would take again

Great work david

BEWARE OF POP QUIZZES
Amazing lectures
Would take again
5.0
3.0
SOC100
Grade: A+
Jan 4, 2018
Would take again

Best course(s) this semester!! Great professor! "A real gem". Yeah

Clear grading criteria
Amazing lectures
Would take again
5.0
3.0
PSY100
Grade: B+
Jan 4, 2018
Would take again

I love school

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
SOC100
Grade: A
Jan 4, 2018
Would take again

Funny, passionate about what he is teaching, his tests aren't too difficult yet you better not miss too many classes or you'll miss filling in the blanks. I like that he's always smiling, which shows that he really cares about what he does!

Inspirational
Hilarious
Amazing lectures
5.0
3.0
PSY100
Jan 7, 2018
Would take again

David is a great Teacher, I would feel tired and just wanted to get the day over with then I would go to David's class and leave happy. He's a great teacher and I hope to have him in my future classes.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
4.0
PHY100
Jan 8, 2018
Would take again

He's very lenient and very caring for his students. He gives chances for his students to pass.

Amazing lectures
Caring
Would take again
5.0
3.0
SOC100
Grade: A
Jan 11, 2018
Would take again

Hes always available when you need more clarification on certain subjects, never gives exams which is a huge plus for me, and he keeps the material and examples relatable which eases studying. He rarely gives pop quizzes and when he does they are fun. He reminds us of the material in a fun way. By far the best teacher Ive ever had.

Respected
Inspirational
Hilarious
4.0
1.0
PSY100
Jan 11, 2018
Would take again

Any teacher that can make a 2 hour lecture fun is very good in my books.

Hilarious
Amazing lectures
Would take again
5.0
1.0
PSY100
Grade: A+
Jan 11, 2018
Would take again

David is a wonderful teacher who has made my first year of college so enjoyable!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
1.0
SOC100
Grade: A+
Jan 11, 2018
Would take again

David has helped me get through my first year and is always there after class when you need assistance. He is understanding and shows high level of trust in his students. Thank you for a wonderful first semester David!

Respected
Amazing lectures
Caring
5.0
2.0
SOC100
Grade: A+
Jan 12, 2018
Would take again

David "Oh Captain My Captain" is a honest to god amazing teacher. He doesn't just read straight from his slides with no in depth definitions or examples like other teachers. He is great at explaining, and going into depth about various points and definitions. David is awesome, hilarious and very caring. I can't wait to have him as a prof again :)

Hilarious
Amazing lectures
Caring
5.0
3.0
HUM200
Grade: B
Jan 12, 2018
Would take again

One of the best profs around

Respected
Amazing lectures
Would take again
5.0
3.0
SOC100
Jan 13, 2018
Would take again

David's great.

Respected
ACCESSIBLE OUTSIDE CLASS
Would take again
5.0
2.0
HUM200
Grade: A-
Jan 13, 2018
Would take again

Amazing teacher he cares about the material he is teaching and shows respect for each student

Gives good feedback
Respected
Would take again
5.0
1.0
HUM100
Grade: A+
Jan 14, 2018
Would take again

Great teacher. Doesn't talk in monotone voice, making class more exciting. Gets through all course material at a nice pace. Very friendly and approachable.

Participation matters
Hilarious
Clear grading criteria
5.0
3.0
PSY1
Grade: A
Jan 15, 2018
Would take again

Mr. Hamilton is by far my favorite professor. He is enthusiastic about what he teaches, which makes it enjoyable. I love taking notes in class, because it helps me remember the material, and he goes at the perfect pace for me to be able to do so. He has humor and always greets you by name, which makes you feel welcome. He has a dad like vibe.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Would take again
5.0
3.0
PHY100
Grade: B
Jan 15, 2018
Would take again

Loved this class!

Amazing lectures
Caring
Would take again
5.0
1.0
PSY12303
Grade: B
Jan 16, 2018
Would take again

David is a great teacher!,funny, very approachable friendly knows everyone by name very caring person makes his class interesting with his awesome video's sense of humor and his dedication and also has a passion for what he teachers and is always open to everyone's opinion and will go to great resources to explain the content he is teaching!!

Inspirational
Hilarious
Amazing lectures
5.0
4.0
PHY100
Jan 17, 2018
Would take again

David was always organized and ready to work. He gives a clear understanding to the topic that he is teaching. 10/10 in my rating forsure, best teacher ever!

Hilarious
Clear grading criteria
Amazing lectures
5.0
3.0
PSY12303
Grade: B
Jan 17, 2018
Would take again

David had a positive attitude and showed enthusiasm throughout the course. He knew everyone by name and made the course interesting. He explained topics clearly and used relevant examples. He was very approachable and always willing to help if needed.

Gives good feedback
Respected
Hilarious
5.0
3.0
HUM10001
Grade: B-
Apr 22, 2018
Would take again

This teacher genuinely cares about his students. Instead of pointing out all the flaws in the students behaviours, he works with them to find a solutions. He is an amazing teacher and I regret not attending his class more.

Inspirational
Clear grading criteria
Caring
1.0
3.0
SOC221
Apr 24, 2018
Would take again

I believe David is a great teacher. I also believe he is a great person. My big problem with this class is that his assignments are not original. He sends students home with 1-2 hour videos that are outdated and explains no connection to what we should be learning. We pay him. He should teach and connect rather than let us do it alone.

Respected
5.0
3.0
HUM10001
Apr 25, 2018
Would take again

Amazing lectures. Can take a boring subject and make it interesting and fun!

Respected
Inspirational
Amazing lectures
5.0
3.0
PSY100
Grade: A+
Nov 1, 2018
Would take again

David is very nice and very clear in his lectures, he makes his tests very simple and straight forward if you show up to class, participate, and study a little bit, there is no reason reason you cant get nearly perfect in his classes. He marks his things very fast and is a very good marker. favourite professor.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
HUM219
Grade: B+
Nov 30, 2018
Would take again

David is an amazing professor! Classes are always well thought out and well timed. His class activities are well planned and engaging. Asset to Canadore!

Gives good feedback
Participation matters
Clear grading criteria
5.0
4.0
PSY01
Grade: A+
Dec 1, 2018
Would take again

Out of all my professor he is my favourite and I would for sure take his class again if I had the chance

5.0
4.0
PSY100
Grade: Not sure yet
Dec 1, 2018
Would take again

Considerate

Respected
Inspirational
Hilarious
4.0
2.0
PSY10002
Grade: A
Dec 1, 2018
Would take again

Favourite professor, cares about students & teaches great lectures that keep you engaged in learning.

Inspirational
Amazing lectures
Caring
5.0
2.0
PSY100
Dec 1, 2018
Would take again

Easy Test and great format best prof!

Respected
Inspirational
Amazing lectures
5.0
2.0
PSY100
Grade: A
Dec 1, 2018
Would take again

I love David, he made class a lot more bareable

Respected
Inspirational
Amazing lectures
5.0
1.0
PSY100
Grade: A-
Dec 2, 2018
Would take again

I honestly loved David's classes, he made psychology and sociology so easy to understand but still challenging us to do the best we could. He always made himself available to help me with school work, and I would definitely love to take his class again! Thank you David!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
PSY100
Grade: A-
Dec 2, 2018
Would take again

David is my Favorite prof by far, his test are the material he teaches and there's no tricks. You study well you grade well. He made learning comical and fun and interesting.

Gives good feedback
Respected
Hilarious
5.0
4.0
PSY100
Grade: B-
Dec 2, 2018
Would take again

Great Prof, always welcoming and motivational.

Gives good feedback
Respected
Caring
5.0
3.0
PSY100
Grade: A
Dec 3, 2018
Would take again

David is an amazing professor who genuinely wants his students to pass, which was a good thing to have first year of college!

Respected
Hilarious
Caring
5.0
1.0
PFP01
Grade: A+
Dec 3, 2018
Would take again

Amazing teacher, well respected. All round great guy

Respected
Hilarious
Amazing lectures
5.0
3.0
PSY100
Dec 3, 2018
Would take again

Dave is outstanding! best prof hands down. has an extremely wide range of knowledge and gives great examples when explaining things. he gets the message across and i thoroughly enjoy being taught by him.

Gives good feedback
Respected
Inspirational
5.0
3.0
PSY100
Grade: A
Dec 3, 2018
Would take again

A great prof to be around. Very charismatic, engaged with his students, has fun videos to watch in lecture

Hilarious
Amazing lectures
Caring
5.0
2.0
PSY100
Grade: A+
Dec 3, 2018
Would take again

Favourite prof this semester

Respected
Hilarious
Amazing lectures
5.0
4.0
PSY100
Grade: A
Dec 3, 2018
Would take again

David was a very personable teacher and definitely helped make my first semester of college not be a nightmare, he cares bout his students more than any of my other teachers and he's not even a contract teacher, he does what he does for his students because he loves his job. He's a genuinely kind educator who just wants his students 2 be successful

Inspirational
Hilarious
Caring
5.0
3.0
HUM200
Grade: B
Dec 3, 2018
Would take again

Not difficult just remember the specific terminology he uses for topics because on his tests he will give several answers that aren't right but the right answer is specifically words he has used in lectures. Good guy 10/10

Respected
SO MANY PAPERS
Hilarious
5.0
2.0
PSY01
Grade: A+
Dec 3, 2018
Would take again

David is an outstanding professor, best I've ever had. He makes hard confusing things easy to understand and cares about you.

Respected
Clear grading criteria
Caring
5.0
2.0
PSY100
Grade: A-
Dec 4, 2018
Would take again

I love davids lectures. He does a great job of getting his students to understand the content he is teaching.

Respected
TEST HEAVY
Amazing lectures
5.0
2.0
PSY100
Dec 4, 2018
Would take again

David is a great professor! He takes the time to make appropriate lectures. David makes sure to teach you the course material rather than tell you the course material. (Like most profs do)

Respected
Amazing lectures
Caring
5.0
3.0
PSY01
Grade: A
Dec 4, 2018
Would take again

What a great professor. Very caring, and kind. I really enjoyed this course.

Respected
Amazing lectures
Caring
4.0
2.0
HUM300
Grade: A+
Dec 4, 2018
Would take again

Excellent professor. Well thought out and executed lectures. Relevant examples and scenarios. Will learn your name and become like a friend, unlike so many other professors who are just there for the pay cheque.

5.0
2.0
PSY100
Grade: A+
Dec 4, 2018
Would take again

Best prof I ever had, he was such a blessing. I wish I had him for every course all through college.

Respected
Amazing lectures
Caring
5.0
1.0
PHY100
Grade: A+
Dec 4, 2018
Would take again

I think David Hamilton is a wonderful teacher! He is very knowledgeable in the material he teaches. He also explains the material in a way in which I can understand. His sense of humor also makes him a great teacher! He has been very accommodating and understanding of my needs and has gone above and beyond to meet them! I hope to have him next year

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
4.0
PHY100
Grade: A
Dec 4, 2018
Would take again

Really enjoyed having David as a prof. Made things easy to understand and made an effort to be a nice guy. definitely would like to have him again.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
CJS01
Dec 5, 2018
Would take again

Great teacher, very helpful and understanding!

Gives good feedback
Respected
Inspirational
5.0
3.0
PSY02
Dec 5, 2018
Would take again

It was such a pleasure to have David as my professor for Foundations of Psychology. Being a first year college student, I was nervous for the workload and difficulties that were coming my way. David made my first semester much easier by meeting everyones needs, including mine.

Respected
Inspirational
Caring
5.0
2.0
PSY100
Dec 6, 2018
Would take again

David truly is a remarkable teacher. He teaches you what you need to know and makes sure you know it. He cares about the success of all his students and goes as far as learning all of their names.

Inspirational
Amazing lectures
Caring
4.0
1.0
HUM219
Dec 6, 2018
Would take again

David is a very understanding professor who wants to see students succeed. He is very easy to get along with and is willing to work with us to make sure we do the best we can. This class involves a lot of in class assignments and activities that will lead to an assignment, so it is necessary to be present to receive full marks.

Gives good feedback
Participation matters
Hilarious
5.0
2.0
PFP01
Dec 6, 2018
Would take again

David is an amazing professor. I love his teaching style, he makes his lessons very interactive by making his notes "fill in the blank" style. He is very understandable and respectful when it comes to his students.

Hilarious
Amazing lectures
Caring
5.0
4.0
PSY100
Grade: B+
Dec 7, 2018
Would take again

Throughout my first semester having David Hamilton as my professor, he has made lectures interesting and engaged with the class. He is very understanding and encourages us to try our best on assignments and tests. David makes sure that everyone is able to understand the material and I appreciate having him as a professor.

Gives good feedback
Respected
Caring
5.0
3.0
HUM21903
Grade: A+
Dec 9, 2018
Would take again

I enjoyed coming to this class. The applied group techniques were spot on. I have nothing negative to say about the prof or the class. It was very useful material and a great learning environment and experience. Thank you David.

Respected
Participation matters
Amazing lectures
5.0
2.0
HUM200
Grade: A+
Dec 10, 2018
Would take again

Great speaker that makes the information clear and accessible. Willing to openly discuss material and ideas. Friendly demeanor but showing obvious expectation of behavior and contribution to the class by all. The only bad thing to say is that this should be taught as a class by grade 7 at the latest, starting back at grade 4 would best.

Gives good feedback
Respected
Participation matters
5.0
4.0
SOC100
Grade: A
Dec 10, 2018
Would take again

Out of all my professor's, I have to say David is my top favourite! I enjoy going to his classes and his assignments really get me into the subject. I honestly would have David as my only professor if I had the choice. He just makes class more enjoyable and I didn't want to miss one of his classes because I never knew what was going to happen

Inspirational
Hilarious
Amazing lectures
5.0
1.0
SOC100
Grade: A+
Dec 10, 2018
Would take again

Really good teacher, explains things very well and gives great examples. David also keeps thing fresh while teaching.

Inspirational
Clear grading criteria
Amazing lectures
5.0
1.0
PHY100
Dec 10, 2018
Would take again

Hes an amazing teacher very respectful. Hes funny makes class fun always look forward to hes class one of my favourite teachers Ive ever had and hopefully he will be teaching me again

Gives good feedback
Inspirational
Hilarious
4.0
1.0
SOC100
Dec 10, 2018
Would take again

Awesome teacher very respectful and caring always excited to attend hes classes

Respected
Inspirational
Caring
5.0
3.0
SOC100
Grade: A+
Dec 10, 2018
Would take again

like i said for psych, awesome professor awesome guy. he cares about his students and he's passionate about what he does, he doesn't get the credit he deserves for the amount that he does for his students. best prof of the semester.

Inspirational
Hilarious
Caring
5.0
2.0
SOC100
Dec 10, 2018
Would take again

David Hamilton is an amazing professor. He makes learning fun and gives great examples when we get into theories and all other learning material, in general. By showing videos, sharing personal stories, and having humor, David's teaching style is one of my favorites.

Respected
Skip class? You won't pass.
Hilarious
5.0
2.0
SOC100
Grade: A+
Dec 11, 2018
Would take again

He makes simple and informative lectures while also tries to keep it from being dry with tidbits of videos that have connection to what he is teaching. He is a stand up type of man and truly a respectable teacher.

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
HUM200
Dec 12, 2018
Would take again

Well Taught course, well done. Great Professor for this Course

Gives good feedback
Respected
Participation matters
5.0
1.0
HUM200
Grade: A-
Dec 12, 2018
Would take again

David was a phenomenal teacher as he makes lectures interactive and fun. At first glance of the course I was not excited to go to the class but after the first lecture I realized that David could make any topic interesting and fun. Thanks for a great year David, hope to see you in the future. :)

Respected
Hilarious
Amazing lectures
4.0
1.0
PSY123
Grade: D+
Dec 16, 2018
Wouldn't take again

It was a good course, but not my preferred choice...

Gives good feedback
5.0
2.0
HUM200
Grade: A-
Jan 9, 2019
Would take again

David selected excellent activities for our groups to re-enforce the themes of the material. The way the lectures are laid out - with the slides that have blank keywords to fill in as the presentation progresses keeps you engaged, and is very useful for review for tests. A textbook was not necessary for my success in the class - the slides sufficed

ACCESSIBLE OUTSIDE CLASS
Hilarious
GROUP PROJECTS
5.0
1.0
HUM200
Grade: A+
Apr 13, 2019
Would take again

Great teacher, and all round great guy. Classes were fun, and creative.

Gives good feedback
Respected
Participation matters
5.0
1.0
CJS01
Grade: A+
Apr 16, 2019
Would take again

David is a great professor whose sense of humor and energetic personality lighten up the classroom and make you want to be in class.

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
CJS01
Apr 27, 2019
Would take again

David was one of my favourite teachers in my first year of college and definitely made the year fun and educational. He cares for each and every one of his students while taking his time to make sure everyone is on the same page and understands the content. It was a privilege being his student!

Respected
Inspirational
Caring
5.0
2.0
PSY240
Grade: A
Apr 28, 2019
Would take again

I loved David! His class was always my favourite, some content was dry but he always made it interesting with videos and his awesome notes! Highly recommend taking any one of his classes if you get the chance! Bi weekly tests but super easy and based on the slides! Amazing prof!

Inspirational
Hilarious
Amazing lectures
5.0
2.0
PSY123
Grade: A
Jul 19, 2019
Would take again

Great teacher with great teaching method. Content can be a little dry but he makes it interesting

Participation matters
Hilarious
Amazing lectures
5.0
4.0
HUM200
Grade: C+
Jul 23, 2019
Would take again

If feel David is a great professor, and he is a good man. I respect him a lot and he taught me many things in the class which will help me in my future. Canadore college made an excellent decision in choosing their professors.

Gives good feedback
Respected
Group projects
5.0
3.0
HUM200
Grade: B+
Jul 23, 2019
Would take again

DAVID is very humble person and his teaching style is awesome. Best proffessor ever seen in my life.

Gives good feedback
Respected
Group projects
5.0
2.0
HUM200
Jul 25, 2019
Would take again

David is personable and approachable. Even when we joked about his slideshows beings extremely outdated theme-wise, he kept calm and would even sometimes fire back! I loved attending David's class because he makes the boring content a little more exciting!

Gives good feedback
Participation matters
Group projects
5.0
1.0
PSY100
Nov 29, 2019
Would take again

Amazing professor! Presentation slides are perfect & easy to read/learn. Very considerate & hilarious!

Respected
Amazing lectures
Caring
5.0
3.0
PSY01
Nov 29, 2019
Would take again

David Hamilton is one of your best teachers you have at this school and you are very lucky to have him. If you go to class you will enjoy his class. Hes a tough teacher tho.

Respected
Amazing lectures
Caring
5.0
3.0
PSY12303
Nov 29, 2019
Would take again

Great professor all around!

Gives good feedback
Respected
Inspirational
5.0
3.0
PSY123
Grade: Not sure yet
Nov 29, 2019
Would take again

The only thing I would suggest is making tests more word friendly.

Respected
Accessible outside class
Hilarious
5.0
3.0
PSY100
Grade: A
Nov 29, 2019
Would take again

Very good professor, passionate about the topic.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
1.0
PSY02
Nov 29, 2019
Would take again

Hes my favourite prof

Respected
Clear grading criteria
Hilarious
5.0
3.0
PSY123
Grade: A
Nov 30, 2019
Would take again

Learned a lot!

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
PSY123
Grade: A
Dec 2, 2019
Would take again

Fantastic prof, very caring, understanding and professional, willing to work to accommodate any specific requests

4.0
1.0
PSY100
Grade: C+
Dec 2, 2019
Would take again

Easy going professor

Gives good feedback
Respected
Clear grading criteria
5.0
1.0
PSY100
Grade: A
Dec 9, 2019
Would take again

David was one of (if not, my favourite) prof that I had in my first year semester of PFP! His way of teaching makes for an easy understanding of the content! Excited to have him for next semester! :)

Respected
Inspirational
Hilarious
5.0
3.0
PSY100
Grade: A
Dec 10, 2019
Wouldn't take again

respectable teacher

Gives good feedback
Respected
Hilarious
5.0
2.0
PSY100
Grade: A+
Dec 10, 2019
Would take again

David was able to display the course content effectively and efficiently while making the class enjoyable and easy to understand.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
PSY123
Grade: A+
Dec 12, 2019
Would take again

very nice guy that cares about his classes

Respected
Amazing lectures
Caring
5.0
5.0
PSY123
Grade: A+
Dec 13, 2019
Would take again

Very quick marker, clearly presented curriculum

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
HUM200
Mar 23, 2020
Would take again

Was willing to meet with his students to ensure they succeed in his course!

Gives good feedback
Respected
Accessible outside class
5.0
3.0
HUM10001
Grade: A+
Apr 13, 2020
Would take again

One of my favourite professors at Canadore! Would love to have another class with professor Hamilton.

Respected
Participation matters
Amazing lectures
5.0
1.0
HUM200
Grade: A
Apr 14, 2020
Would take again

A very kind and fun professor to have. Always made class more enjoyable and fun. Attendance is mandatory as the mark's are based on in-class lectures and group activities done in class. You can easily get a good grade if you show up to class and be organized with notes.

Respected
Group projects
Caring
5.0
2.0
HUM200
Grade: A
Apr 15, 2020
Would take again

David was always pleasant to speak with and always brightens everyones day!

Gives good feedback
Respected
Caring
5.0
1.0
HUM100
Grade: B-
Apr 18, 2020
Would take again

I had a blast this semester. What a leader he was and Im sad that I wont have him as a teacher anymore. He is a really good man and I believe he is the best

Inspirational
Hilarious
Amazing lectures
5.0
4.0
HUM200
Grade: A+
Apr 27, 2022
Would take again

I loved having David as my professor during second semester. He was always very engaging in his lectures and was always okay to having chats with students about grades or assignments. Overall, amazing professor! Wish I could have had him for more of my classes, I would highly recommend his classes.

Amazing lectures
Gives good feedback
Hilarious
5.0
1.0
HUM219
Grade: A
Dec 16, 2022
Would take again

Nice professor

Group projects
Amazing lectures
Caring
5.0
2.0
PSY1
Grade: B+
Dec 17, 2022
Would take again

Amazing teacher, and very organized.

Amazing lectures
Hilarious
Respected
5.0
3.0
HUM200
Grade: A+
Jan 19, 2023
Would take again

10/10

Clear grading criteria
Gives good feedback
Respected
5.0
1.0
HUM100
Grade: A+
Apr 11, 2024
Would take again

Professional, understanding and a great professor overall!

Group projects
Clear grading criteria
Lots of homework
5.0
1.0
HUM200
Grade: A+
Apr 17, 2024
Would take again

One of the most caring professors I've ever had. David is always friendly and warm even on Monday mornings at 8:30. He makes class enjoyable by including lots of interacttive activities to reinforce concepts. David will go the extra mile to help students out and truly shows he loves his job and cares about his students.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
HUM03
Grade: A+
Apr 17, 2024
Would take again

I just want to say he is the best

Group projects
Amazing lectures
Inspirational
5.0
1.0
HUM200
Grade: A+
Apr 18, 2024
Would take again

Amazing teacher!

Amazing lectures
Caring
Respected
5.0
1.0
SOC01
Grade: A+
Apr 19, 2024
Would take again

One of the best best professor very caring and share deep feedback on students work so that they can do better in future and explain everything in a simple way I enjoyed my every lecture. And David always have a smile on his face and interact with students with warmness very loving and caring professor.

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
HUM100
Grade: Not sure yet
Apr 20, 2024
Would take again

I had him for sociology first semester then group dynamics for the second semester and he was very friendly and kind. He makes it easy to understand your assignments if you don't understand just ask him.

Gives good feedback
Caring
Accessible outside class
3.0
3.0
HUM200
Grade: B
Apr 20, 2024
Would take again

Great teacher overall :) just a few things to be aware of if you miss ANY classes.

Get ready to read
Gives good feedback
Lots of homework
5.0
2.0
HUM200
Grade: B+
Apr 20, 2024
Would take again

Solid Teacher, you can tell he really likes teaching what he does.

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
HUM200
Apr 22, 2024
Would take again

David was an amazing teacher. I had the pleasure of having him for both semesters for my first year of college. I enjoyed both of his classes and could tell that he also enjoyed teaching both of the classes. He was funny and kind and would always help if I had any questions.

Participation matters
Amazing lectures
Caring
5.0
2.0
HUM200
Grade: A-
Sep 2, 2024
Would take again

David is an engaging professor who makes the material enjoyable. Attendance is mandatory, but the interactive activities and his genuine passion make it worthwhile. Unstuckstudy AI was a great study aid alongside the free textbook.

5.0
2.0
PSY01
Grade: B+
Dec 11, 2024
Would take again

David presents well to the class. Tries to keep everyone engaged and shows that he cares about what he is teaching

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
HUM100
Grade: B
Dec 12, 2024
Would take again

A great professor

Get ready to read
Participation matters
Amazing lectures
5.0
3.0
HUM200
Grade: A
Dec 12, 2024
Would take again

10/10 Lectures were good and the activities were fun and engaging

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
HUM200
Grade: B+
Dec 12, 2024
Would take again

Awesome professor.

Amazing lectures
5.0
1.0
HUM200
Grade: A
Dec 13, 2024
Would take again

You will need to complete the provided fill in the blank slideshows. Complete review questions after each week. David explains all subjects and topics well and detailed.

5.0
1.0
SOC100
Grade: Not sure yet
Dec 14, 2024
Would take again

Awesome professor

Participation matters
Gives good feedback
Respected
5.0
3.0
SOC100
Grade: B
Dec 14, 2024
Would take again

would recommend

Amazing lectures
Gives good feedback
Respected
5.0
1.0
PSY01
Grade: A-
Dec 18, 2024
Would take again

Used common examples and multiple different approaches to apply the many different learning styles of his students. Enthusiastic and easy going, happy and friendly. Supports academic integrity properly and makes class enjoyable.

Participation matters
Amazing lectures
Caring
5.0
2.0
HUM200
Grade: A+
Dec 22, 2024

Genuine and friendly

5.0
2.0
SOC100-05
Grade: A
Mar 26, 2025
Would take again

David was a caring professor and genuinely cared for his students. Participation in his classes were important as well as attendance. He is funny and is very passionate. He definitely made the subject of sociology more intriguing and I enjoyed sitting in his lectures. He is a great professor.

Participation matters
Caring
Lecture heavy
5.0
2.0
HUM200
Grade: A
Apr 10, 2025
Would take again

David is a wonderful professor and was an amazing teacher to have for HUM200

Amazing lectures
Hilarious
Caring
5.0
1.0
HUM100
Grade: A+
Apr 10, 2025
Would take again

David is an amazing teacher. He is very supportive, kind, and he makes classes really fun!

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
HUM100
Grade: A-
Apr 15, 2025
Would take again

David was a super awesome professor. His energy and constant smile made it hard to get frustrated or dislike him. He worked well with us to understand the course content, was quick with grading and extremely patient about receiving assignments!

Group projects
Gives good feedback
Hilarious
5.0
1.0
GROUP2
Grade: A+
Apr 15, 2025
Would take again

Pay attention to the red words in lectures. There clear and will lead you to success

Amazing lectures
Clear grading criteria
Respected
5.0
1.0
HUM200
Grade: A-
Apr 16, 2025
Would take again

Probably one of the best professors to have. I enjoyed all his lectures and activities. I would recommend Professor David Hamilton to ANYONE. Such a treat to have him teach some of the courses

Gives good feedback
Caring
Respected
5.0
1.0
HUM200
Grade: A
Apr 16, 2025
Would take again

Dave is an inspiration to all who attend his class and lectures great to have him as a Professor!!!!

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
HUM200
Grade: A+
Apr 16, 2025
Would take again

David is not only a great professor but a great person. He truly cares about his students and wants us to succeed.

Participation matters
Caring
Respected
5.0
1.0
HUM200
Grade: A-
Apr 16, 2025
Would take again

passionate teacher

Participation matters
Hilarious
Caring
5.0
2.0
HUM200
Grade: B+
Apr 20, 2025
Would take again

10/10 prof

Amazing lectures
Gives good feedback
Respected
5.0
3.0
SOC100-05
Grade: A+
Dec 8, 2025
Would take again

David was an amazing teacher, you could go to him with any question you had and he would help you to the best of his abilities. Also if you chose to participate in the class he easily was personable and easy to talk to. Great Prof!!

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
PSY01
Grade: A
Dec 8, 2025
Would take again

I really liked David's class, the assignments were so enjoyable, and I appreciate his teaching style.

Gives good feedback
Lecture heavy
5.0
2.0
SOC100-05
Grade: A
Dec 8, 2025
Would take again

He was great! Not a hard grader, and actually teaches you stuff! Definitely recommend.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
2.0
PSY150
Dec 8, 2025
Would take again

Very great teacher! I learned a lot and was actually intrested in the material as the way David teaches is amazing! Would definitely recommend taking it. There is a text book you can buy for the course, however it is not mandatory. Overall really enjoyed his class, he is such an awesome teacher! 10/10 class and teacher! Both were amazing :D

Amazing lectures
Gives good feedback
Caring
5.0
1.0
PSY150
Dec 9, 2025
Would take again

David Hamilton is an amazing and caring professor. Grateful to have been a student to him and look forward to any other class of his I have the privilege of being in.

Inspirational
Caring
Respected
5.0
1.0
SOC100
Grade: A+
Dec 13, 2025
Would take again

easy grader, if you attend lectures you will succeed on tests- very straightforward

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
SOC100-05
Grade: A
Dec 13, 2025
Would take again

Great professor, Easy-going and very helpful.

Inspirational
Caring
Accessible outside class
5.0
1.0
SOC100-05
Grade: A-
Dec 13, 2025
Would take again

hes nice, easy class, marks assignments fast

Amazing lectures
Gives good feedback
Respected
5.0
2.0
SOC100
Grade: A-
Dec 15, 2025
Would take again

Very passionate during his lectures, wasn't boring or monotone. He was very nice and gave incredible feedback, extremely detailed and specific. Overall great professor!

Amazing lectures
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

75%

Textbook Required

20%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 161 grades
Most common grades:
A+ (58)
A (47)
A- (18)
Grade Distribution
A(105)B(16)C(4)D(1)F(0)A-/B+(35)
Based on 173 reported grades
A+: 58
A: 47
A-: 18
B+: 17
Common Tags
Respected (101)
Gives good feedback (71)
Amazing lectures (66)
Caring (60)
Hilarious (51)
Inspirational (47)
Clear grading criteria (28)
Participation matters (25)
Rating Trend

Improving

+0.47 avg change
Apr
Sep
Dec
Mar
Apr
Dec
Last 6 months
Ratings by Course

HUMM100

5.0

(2)

HSP02

5.0

(1)

GROUP2

5.0

(2)

HSP2

5.0

(1)

HSP01

5.0

(1)
+45 more courses
Difficulty by Course

PSYCH101

4.0

HSP17001

4.0

PSY124

3.5

HUM21903

3.5

PSY1

3.3

Similar Professors