4.7
Quality2.4
Difficulty98%
Would Retake350
Reviews98%
Would Retake
350
Reviews
Rating DistributionOfficial
350 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
75%
Textbook Required
20%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.47 avg changeRatings by Course
HUMM100
5.0
(2)HSP02
5.0
(1)GROUP2
5.0
(2)HSP2
5.0
(1)HSP01
5.0
(1)Difficulty by Course
PSYCH101
4.0
HSP17001
4.0
PSY124
3.5
HUM21903
3.5
PSY1
3.3
Reviews (300)
Great lecturer, always clear and able to understand!
Awesome class!!
Really easy going.
Great teacher to have!! :)
Pretty good class, no problems. Interesting guy.
Great teacher all around. Made the class interesting and easy to understand. Great assisgnments. Keep up the great work.
BEST TEACHER IN ALL OF NORTH BAY AND SURROUNDING... VERY HELPFUL EVEN THOUGH I DIDN'T UNDERSTAND 50 PERCENT OF THE LINGO
Great Teacher, funny guy. Laid back but to the point.
he was a great teacher had him for two classes, and he was approchable when you need help. overall very good teacher
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
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!
it would be nice if he could put our marks on D2L :)
A good professor who can be funny at times
i thought he was a very good professor, i just found the class hard
Notes were clear and very helpful to use for studying!
i liked the way he teached and how flexible he was with other options for doing the tests
Very good teacher and has a good attitude towards our class, n is friendly and approachable
Easy to understand and good professor
Easy to keep up with power points and did a good job explaining things
Overall good professor I just had issues motivating myself to attend the class.
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
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.
Great Professor. I learned lots of stuff and I hope you have a great summer!
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.
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. :)
Very interesting class.
Lessons and assignments were well put together, all in all, great semester.
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
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!
I found it hard to learn online.
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.
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.
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... :)
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 :)
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
Great teacher! Helpful, knowledgable and fun. Great teaching methods abd always enthusiastic!
Fantastic teacher. Smart, fun and unique. Great teaching methods. Very effective in all of his classes. Enjoy his every class!
Very passionate about his work. Knew alot about his material. I enjoyed this semester
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!
Very nice, helpful, and enthusiastic about everything. Kept me interested and was very funny.
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.
Good teacher. Makes the class fun and interesting!
Great teacher!
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.
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! :-)
Loved doing the experiment and the survey! definitely made class more interesting
Great proff, clear concise and accurate
Very well structured class. Easy to follow. Well done.
Enjoyed the group work had lots of laughs
The teatcher made it easy to follow. In class assignment where good to understand the textbook.
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.
David made this course very easy to follow. He is extremely knowledeable and helpful in explaining the material. Thank you for a great semester.
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!
Nice professor who performed great lectures. Kept me interested
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.
Excellent Job but would have preferred to have a couple of tests before having a final exam on the whole semester.
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?
Great at everything he teachers, fair, and very easy going, could use the internet a bit more though.
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
good teacher. did not like the fact that he did not poste his assignments online but did really enjoy his assignments.
Great prof. He is very easy going and friendly and will take the time to help you if you need it.
Very interesting class !! Learned a lot!
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!
Wonderful educator! Extremely helpful.
Awesome teacher, very thorough with the information. Added a lot of humour. Very fun class!
Very awesome teacher. Had a lot of fun. He added a lot of humour to his lessons !
Good teacher although I wish he made his content more available. E.g.. put his slides onto our homework website.
Great Professor!
Helpful teacher, he was very clear with what will be on the tests, and assignments.
David is great! :)
Did not enjoy him as a teacher, doesn't explain what he is looking for and doesn't take concerns from students feedback.
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.
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.
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.
Awesome professor like is teaching really simple and easy to pick on the material learned! Loved sociology for everyone! thanks for teaching me
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!!!
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!
Good teacher. Professor Hamilton, I miss you !!!
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.
Good teacher to listen too and gives you time to find the parts in the book but tests are a bit wordy to understand.
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!
David is a wonderful teacher. He explains very through and well. I was happy to have him as a teacher.
over all kind
great guy, actually made something i though id hate into something pretty interesting. always had funny videos in class
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.
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.
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.
Interesting class
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.
Dave is a good professor, he's fair, professional and knowledgeable.
It was nice being taught lectures, but the films made time go slow.
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
I had a very good experience with David, had him in the summer for psychology and now social issues through film. Very good professor
Really helped. It really showed me what to improve on.
Very clear and understandable. Did a good job making a boring topic interesting.
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!
Good lectures. Not too long, interesting to talk to and no monotone voice (thank goodness)
Easy class to do well in as long as you show up and do the assignments.
He was awesome for the basics we needed to know and show us good examples of psychology In life.
made a fairly dull subject fun.
David is very helpful, patient, takes time to explain.
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
Interesting class! Extremely easy tests but difficult marker with other assignments. In the future this course can probably be an online course only.
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! :)
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.
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).
David is a great teacher and great guy, had a really fun semester with him
He is a good professor, powerpoint are really good learned a lot in his class
Was very helpful with feedback and was reasonable with test and assignments.
Very good professor
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.
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.
Always in a great mood, and releaves stress from other classes. Thanks.
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.
He has a awsome sense of humour and loves his job
Great guy
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.
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!
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.
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.
He was overall a great prof! Really enjoyed his class! He keeps things very upbeat and engaging.
Great Teacher! Very enthusiastic, attended class so you don't miss any notes and pay attention, lectures are very informative!
Best professor in the police foundations program. Keeps material very clear, very organized. Always in a great mood!
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!!!!
100% my favourite prof
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 :)
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!!!!
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.
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 :)
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.
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.
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
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.
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!
He is a great prof, he has amazing videos that can be pretty funny in his lectures and is overall very nice.
David was a great teacher I can't wait to have him again!!
10/10 Hands down :)
He was excellent not many teachers keep my attention he made his classes interesting.
Really good teacher, his lectures are quite entertaining and just a very nice guy, favourite college teacher for sure
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.
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.
Amazing professor! One of the best there is!
Great teacher! made it very easy and full to learn.
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!
He is a great teacher that loves to teach and adore his job.
All in all professor David Hamilton is a great teacher.
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.
Honestly, super enjoy going to this class! Teacher is funny and understanding.
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.
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.
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!
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
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!
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!
One of my favourite professors if not my favourite of them all, such a great guy/teacher to everybody!
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!
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.
Outstanding professor and an even better friend. Surprised not to see him teaching more subjects.
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.
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.
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.
Overall, really enjoyed Mr. Hamiltion's course and style. Course was not to tough and his lectures were very informative and easy to follow.
Tests are easy to study for and encouraged me to study.
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.
Great work david
Best course(s) this semester!! Great professor! "A real gem". Yeah
I love school
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!
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.
He's very lenient and very caring for his students. He gives chances for his students to pass.
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.
Any teacher that can make a 2 hour lecture fun is very good in my books.
David is a wonderful teacher who has made my first year of college so enjoyable!
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!
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 :)
One of the best profs around
David's great.
Amazing teacher he cares about the material he is teaching and shows respect for each student
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.
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.
Loved this class!
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!!
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!
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.
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.
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.
Amazing lectures. Can take a boring subject and make it interesting and fun!
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.
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!
Out of all my professor he is my favourite and I would for sure take his class again if I had the chance
Considerate
Favourite professor, cares about students & teaches great lectures that keep you engaged in learning.
Easy Test and great format best prof!
I love David, he made class a lot more bareable
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!
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.
Great Prof, always welcoming and motivational.
David is an amazing professor who genuinely wants his students to pass, which was a good thing to have first year of college!
Amazing teacher, well respected. All round great guy
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.
A great prof to be around. Very charismatic, engaged with his students, has fun videos to watch in lecture
Favourite prof this semester
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
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
David is an outstanding professor, best I've ever had. He makes hard confusing things easy to understand and cares about you.
I love davids lectures. He does a great job of getting his students to understand the content he is teaching.
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)
What a great professor. Very caring, and kind. I really enjoyed this course.
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.
Best prof I ever had, he was such a blessing. I wish I had him for every course all through college.
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
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.
Great teacher, very helpful and understanding!
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.
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.
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.
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.
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.
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.
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.
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
Really good teacher, explains things very well and gives great examples. David also keeps thing fresh while teaching.
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
Awesome teacher very respectful and caring always excited to attend hes classes
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.
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.
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.
Well Taught course, well done. Great Professor for this Course
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. :)
It was a good course, but not my preferred choice...
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
Great teacher, and all round great guy. Classes were fun, and creative.
David is a great professor whose sense of humor and energetic personality lighten up the classroom and make you want to be in class.
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!
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!
Great teacher with great teaching method. Content can be a little dry but he makes it interesting
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.
DAVID is very humble person and his teaching style is awesome. Best proffessor ever seen in my life.
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!
Amazing professor! Presentation slides are perfect & easy to read/learn. Very considerate & hilarious!
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.
Great professor all around!
The only thing I would suggest is making tests more word friendly.
Very good professor, passionate about the topic.
Hes my favourite prof
Learned a lot!
Fantastic prof, very caring, understanding and professional, willing to work to accommodate any specific requests
Easy going professor
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! :)
respectable teacher
David was able to display the course content effectively and efficiently while making the class enjoyable and easy to understand.
very nice guy that cares about his classes
Very quick marker, clearly presented curriculum
Was willing to meet with his students to ensure they succeed in his course!
One of my favourite professors at Canadore! Would love to have another class with professor Hamilton.
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.
David was always pleasant to speak with and always brightens everyones day!
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
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.
Nice professor
Amazing teacher, and very organized.
10/10
Professional, understanding and a great professor overall!
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.
I just want to say he is the best
Amazing teacher!
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.
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.
Great teacher overall :) just a few things to be aware of if you miss ANY classes.
Solid Teacher, you can tell he really likes teaching what he does.
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.
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.
David presents well to the class. Tries to keep everyone engaged and shows that he cares about what he is teaching
A great professor
10/10 Lectures were good and the activities were fun and engaging
Awesome professor.
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.
Awesome professor
would recommend
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.
Genuine and friendly
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.
David is a wonderful professor and was an amazing teacher to have for HUM200
David is an amazing teacher. He is very supportive, kind, and he makes classes really fun!
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!
Pay attention to the red words in lectures. There clear and will lead you to success
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
Dave is an inspiration to all who attend his class and lectures great to have him as a Professor!!!!
David is not only a great professor but a great person. He truly cares about his students and wants us to succeed.
passionate teacher
10/10 prof
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!!
I really liked David's class, the assignments were so enjoyable, and I appreciate his teaching style.
He was great! Not a hard grader, and actually teaches you stuff! Definitely recommend.
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
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.
easy grader, if you attend lectures you will succeed on tests- very straightforward
Great professor, Easy-going and very helpful.
hes nice, easy class, marks assignments fast
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!
Class Info
Online Classes
100%
Attendance Mandatory
75%
Textbook Required
20%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.47 avg changeRatings by Course
HUMM100
5.0
(2)HSP02
5.0
(1)GROUP2
5.0
(2)HSP2
5.0
(1)HSP01
5.0
(1)Difficulty by Course
PSYCH101
4.0
HSP17001
4.0
PSY124
3.5
HUM21903
3.5
PSY1
3.3