4.7
Quality2.7
Difficulty95%
Would Retake129
Reviews95%
Would Retake
129
Reviews
Rating DistributionOfficial
129 total ratings5
107
4
13
3
4
2
3
1
2
What Students Say
“This man deserves a raise”
CHM120 - 5.0 rating“You are a sincerely amazing guy”
CHM120 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
21%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.34 avg changeRatings by Course
CHM1109
5.0
(1)CHM120H5S
5.0
(7)CHEM110
4.8
(19)CHM110
4.7
(57)CHM120
4.7
(39)Difficulty by Course
CHM231
5.0
CHM333
4.0
CHM110
2.7
CHEM110
2.6
CHM120
2.5
Reviews (127)
Dave is probably the best guy. I want to be like him. He's a Saint and his teaching style is fantastic. You can't fail with Dave, as long as you do your work, review the content and reach out if you have questions it's a guaranteed good time. 20/10 would do again just for fun. He has a great sense of humor and a dry wit. Amazing guy.
One of the best lecturers I've ever had! He is very approachable and open to answering questions after lecture and during office hours.
He's nice but goes way too slow in my opinion. He answers every single message in the chat, goes back to a slide if literally 1 person out of 400 tell him they missed the note even if he's been sitting on the slide for 10 minutes, and he'll repeat himself over and over just because students can't listen, rewatch recording, or read the transcript.
The problems he uses in his slides are nothing like the problems in the textbook and he's very sarcastic and rude when it comes to asking for explanations and more detail on assignments. Put minimal effort into his lecture slides, and expects you to know everything just by watching him solve easy problems.
the slideshow questions are NOTHING like the questions given in the textbook, so you never know whats gonna come on tests.
Honestly guys, Prof Armstrong is one of the best IMO. Hes funny, informative and also really wants his students to succeed. He has no place for cheating and for students who dont care. You can ask the most stupidest of questions and he will respond in a polite, understandable manner. Read the textbook, do the practice problems and youll succeed.
I think its the first time he's teaching a first year chem course but he is such a GEM, not joking! He does get pissed when people mass email him on midterms/assignments/etc but he'll answer almost every question in the chat, he's hilarious too (He has a thing against microsoft teams LOL). Def would take this guy again, love learning chem from him!
Dave is pretty funny and he's such a cool guy. But beware, chemistry is a rough class in general. Lecture content is different than textbook content, and lectures are a bit disjointed since he goes by the math really fast. It also can feel slow when he goes back to slides because someone always asks for the slide again.
Super nice during lectures and will answer all chat questions. Shuts down annoying spam in the chat immediately lol. Kinda condescending if you ask a question in class but that bc people keep repeating the same stuff over n over. Is super specific about whats gonna be on quizzes and tests, so there r no surprises. hes super funny, love dave sm <3
Such a nice guy. It's his first year and he's getting misjudged, he works so hard and he actually cares about our mental health. he's willing to accommodate and help us out. the practice is the same as the exam! you do have to work hard but it's not impossible for a 4.0! don't talk about grades SOO much or he gets annoyed, he wants people to learn
Overall great professor, takes his time to explain topics and is genuinely a nice person and wants you to succeed. There were no curveballs in the midterms or the exam, if you attend the lectures and understood the assigned textbook problems/lecture problems you can get a good mark. (Obviously you still have to put in effort to succeed.)
Dave is super cool, gives lots of extra credit, is understanding and adapts well to the online environment.
Being my first university chemistry course, he made the transition between high school and university more comfortable. The content can be heavy and difficult, but he really makes it enjoyable. Willing to answer questions and accommodating for an online environment. It can be hard to keep up with lectures, but the recording and slides are provided
Fantastic professor. So accommodating and supportive, as well as knowledgeable. I attended all the lectures and did all the assigned homework and got a 98 overall. Dave is really the best!
Really good teacher. really cares about students and actually understands that students are having a hard time working in a online environment. Mrs Nunes level of good
I am so sincere to recommend Prof. David Armstrong to upcomg new students who are going to study CHM110H5S and CHM120H5S. His instructions and patience on teaching are absolutely appreciated by my classmates themselves and myself. His class is not hard instead it is really inspiring and easy-understanding.
Great prof really helped out a lot in those tough times and would recommend taking his class. I got a high mark because I attended lectures, listened to his teachings and did all the assignments. It is fun to do chemistry when you are on track with the class and understanding the many concepts and if you keep up in lecture it will be fun learning.
Awesome prof, I would definitely take him again. I feel like I actually learned something.
Super chill and made the class really fun. He gave clear instructions and rubrics on how to get a good mark on assignments and provided practice exams that were really helpful. Explained everything in a way that's easy to understand. My fav prof.
Dave's the goat, 100/100 would recommend.
Amazing prof who actually cares about his students and what he teaches. Best lectures that are enjoyable to sit through even if you don't understand the concepts. Always provides help and clear expectations for course work. Makes practice tests and exams which are very useful and actually help prepare you. Lecture content is sufficient for tests.
Amazing at explaining any concepts or questions asked. An amazing teacher that actually cared about the course and teaching it. Also very funny which made learning the material more fun.
Dave made my entire year, his lectures were very clear and he always answered questions with clarity, and he's funny! It felt like he understood exactly what confuses students and was able to explain complicated concepts in simpler ways. His tests are fair and he never asked for more than what was needed. I'd love to have him again in the future :)
The best prof ever, he actually cares about his students and cares about his job.
Literally the best prof I had during my first year. He made difficult and boring concepts more interesting and easier to understand, and his lectures were quite entertaining. He also had the best interest of the students in mind, and it really showed as he was always willing to help smooth the transition into university and even to in person.
You could tell that Dave genuinely cared about his students, and wanted them to do well. All his midterms and exams were very fair, and he was always available for extra office hours. He also always tried to be up to date on emails which must've been hard in a huge class. He made confusing concepts easy to understand, rlly enjoyed chem w him!!
Amazing. enough said
Daves super cool.
Amazing. Would not have does as well as I did in chm110/120 if it was not for him
You're in good hands with Dave, there's a reason his rating is so high. Even if you found chemistry difficult in HS, there's a good chance Dave will make it a lot more approachable (many people took chem POSts after his course). For each test/exam, focus on the practice he posts and use that to direct (not limit) your studying and you will do well!
lecture slides were great, and tests were very fair. you can do very well if you pay attention to lectures, do practice questions. all around goofy guy, incredible prof.
Take the class if you see David Armstrong listed as the instructor.
The best prof ever!! Amazing lectures, and love that he actually cares about his students.
Prof David is very kind and respectful. Lectures were engaging + helpful and he's comedic gold too. Dave is also very caring towards his students and always does his best to answer your questions after lectures or during his office hours. His grading criteria are crystal clear for assignments/midterms/quizzes. Overall amazing prof.
Prof Dave is an incredible professor and I really enjoyed his class. Even though the chm120 content was kinda difficult, he made it very easy to understand. As long as u pay attention in his class you're good. The lab reports are easy as long as u follow the rubric. Make sure u make practice the practice exams he posts they helpful.
best prof ever i hate chem and i love his class, really a great guy
I love Him.
amazing prof
Makes difficult content simple. His slides are a lifesaver for midterms.
He is amazing
Incredibly fair. Might actually declare a chem minor. Don't get me wrong - the past two midterms have been rough, but never have I ever questioned whether or not the assessments were reasonable. I think I might finish chemistry with a decent grade for the first time ever because I genuinely understand what's going on.
Best Chem prof at UTM. Hands down. Nice, funny, caring and down to earth guy.
He's very understanding of student struggle and gives fair testing.
He's a great professor
I know I'm only a first year but I don't think any future professor I will have will match up to him. It was our last class and a new class had to use the lecture hall but he still stood outside of the hall answering everyone's questions. He is so funny and relatable and his DOG IS SO CUTE!!!! He explains sooo clearly and his tests are pretty fair.
Dave is awesome. He really understands student struggle and is very sympathetic with his students. He always looks out for ways to improve the course for students. The exam was fair as well
He is amazing he makes chemistry so easy to understand and you can always meet him outside of class
Professor Armstrong is literally the best prof yet. His Midterms and exams were very very similar to the practice midterm and exams he provides with some questions being different but the practice and modem give a sense of comfort and he's VERY TRUSTWORTHY when it comes to the midterm exams. Super funny laid back dude as well :)
A king!! If u see him listed as the prof take the class! Very clear and realistic with his expectations. Midterm and exam questions are similar to the practices. He truly wants his students to succeed.
Best prof you'll ever have. I didn't do too well but that's on me for not doing enough practice so definitely look at the suggested problems for each chapter all you'll do great. Labs were fun and easy. He's funny and honestly cares about his students. He understands that your performance is a reflection on him and it shows. Textbook is online.
One of the best professors I've ever had! Genuinely cares about his students and wants them to succeed.
Dave does want students to succeed and gives great outlines for assignments, quizes and tests. Lectures are recorded and posted and textbook was useless.
super caring guy, tests were fair, would stay behind to answer questions. accessible outside of class, really understanding, overall just a great guy
really caring guy and you can get good explanations from him outside of class. but the lectures themselves aren't super helpful so make sure you either go to his extra hours or ask your TA lots of questions
You can tell that Dave genuinely wants the best for all of his students. He does all that he can to make sure his students understand the course content. Lectures are detailed, and he goes over/provides questions that will actually prepare you for midterms and exams. He's also really funny. goatedprof
favourite zesty prof
Overall a great course to recommend, he is a kind and genuine person that wants his students to succeed, his lectures are very helpful.
Really good teacher, classes are interesting
He is AMAZING, honestly the best professor at UTM. He records his lectures and holds live zoom calls, so attendance is not mandatory. He has a very clear guideline, and as long as you follow that you should have no trouble getting a decent grade. I literally have almost no prior knowledge of chemistry, but still managed to do decent. DAVE>Everyone!
I love you so much Dave, you are the best professor I met at UofT and you care for each one of your students and you always want to make our lives easier, I understand chemistry better cuz of you
I love you dave, you are amazing, you are helpful, you are caring and compassionate, you care about your students, you are funny, you made my first year amazing
Dave is amazing. I hate chemistry and I genuinely like this class. Extra points for showing us pictures of his dog. 10/10
In class, He goes the extra mile, To make sure you understand all the while. he teaches with passion and care, And give his time freely without a scare, Helping you through every experiment with persistence. Dave is a gem, Who makes learning chemistry a true anthem, So let's raise our glasses and give a cheer, To a professor who is always near.
Absolutely incredible. Take his course you wont regret it.
I love you Dave and I love you Eevee (His amazing cute dog), give this man a raise please...
Mann I don't even know what to say, Dave I love you, your personality, the way you help your students, your patience and care for each thousand of your students... You are a sincerely amazing guy. I love you
This man is the GOAT. If you see him listed as the prof do not hesitate and take his class. He is sooooo caring like he literally wants to give you a 4.0. He is so accessible outside of class and would even help you through the lab reports. This man deserves a raise. Eevee I love you!! His dog is the cutest, fluffiest, friendliest thing ever.
good lecturer, if you review the past tests, practice tests, and the powerpoints you'll do great on the midterms and the exam
Amazing professor! His test and quizzes exactly resemble the content in lecture and he takes his time to explain the content. Never needed the textbook when I was in his course.
Please take CHM110 and CHM120 with Dave if you can. Genuinely one of the most caring and amiable professors I've seen, the accessibility he provides in his courses is insane. He records the lectures, uploads slides, give us plenty of practice that is reflective of the material, and showed us his dog.
Professor Dave is awesome. He is one of the best prof at UTM.
BEST FIRST YEAR PROF EVER! Dave made the transition into university so much easier. He actually cares about his students and is understanding during those times where a lot of stuff is due and will try to help as much as he can. His tests and exams are very similar to the practice ones and he explains everything really well. He's also super funny!
Literally the best prof ever'
Prof dave is an amazing man and is greatly aaccessible outside class he grades fairly and teaches really well
Dr. Armstrong is by far one of the most caring professors I have come across throughout my time at UTM. He wants his students to do well and can hep you if you talk to him after lectures or during office hours. However, make sure that you ask him questions which weren't already answered in the syllabus or emails.
When I say lots of homework, there is a lot of lab reports obviously which is not his fault but even that was made to be easier in a way! His lectures were very good, and was very helpful and got back to emails fairly fast, his tests are fair. His lectures are enjoyable, funny guy and chill
Honestly one of the best profs in my first year, had him in both CHM110 and CHM120. His practice work is similar to examinations, tells you what to expect, does review throughout the course. Textbook is suggested but you don't end up using it, he gives a lot of practice otherwise. It is used when citing it as a source for your lab reports.
Dave, I love you, honestly, you are a hard working, caring man, you care for your students. Unlike, MAT, you answered any necessary questions and was straight up with the content.
Great chemistry professor. Lectures are great. Clear teaching. Tests are average difficulty. He uploads lecture recordings. Textbooks don't really matter if you listen to the course and practice carefully.
Really nice guy. He works for the students and not against them, proven through his grade bumps for term tests that are very fairly given. His lectures are straight forward, he answers questions, goes through examples that are important for the tests and makes jokes that make chemistry less painful. I appreciate his enthusiasm for what he teaches.
He makes it a bird course.
It's me. Lectures are both recorded and in-person, so if you plan your schedule so that you only have a single chem lecture on one day, you can stay home. Do his practice material before the quizzes, midterms, and exams and you'll ace it with no problem. He also does all lab report calculations in class. Also, he's fine as hell. El Psy Kongroo.
There isn't much to say, CHM110 was therefore the easiest class I've had so far. Everything is so straightforward, if you did good in grade 12 chem I guarantee you you'll do good. TRUST ME. Dave is just an amazing and down to earth prof
Best chemistry teacher I've ever had! Funny dude, and he gives you all of the tools you need to succeed in the course. Unfortunately I am a dumbass, but even then I've been barely scraping by! Practice term tests and quizzes are exactly like the actual tests, so understand the content on those and you'll get high grades. Very relatable!
Dave was awesome for CHM110! His lectures are fun, the experiments were worthwhile and his tests were fair! As long as you do the practice quizzes, midterms, and exams you'll be set!
Dave, tho i dont have u as a teacher anymore, i love u
I love you Dave, the best prof ever im genuinely gonna miss you man.
hand down the best prof at UTM. just study is practice tests and you'll be fine.
Great as always! Was sad we didn't get to see Eevee :(
David, my beloved
One of the worst in the department. The course was primarily assignment based. However, doesn't know how to grade assignments fairly, he failed to provide proper feedback. Matter of fact, he did not release most of the marks till end of the term, so no clue as to how you're doing. Not a good prof at all. Don't take this course with him. Terrible.
Professor Armstrong might be the most nonchalant professor at UTM. He really makes life easy by providing plenty of practice problems, quizzes, and tests, even going out of his way to talk about lab report questions or whatnot that students ask him about in lecture. Professor Dave does like to ramble on sometimes. He is a fungi. Would recommend.
Dave is a fantastic professor who explains things clearly and goes out of his way to clarify and make sure the everyone is on the same page. He is extremely nice and has a excellent sense of humor, by far my favorite professor in the university so far. 10/10
best prof ever
Such an amazing first year prof. He had online lectures available, and his midterms were almost exaclty like the practice. 100% take chm110 with him
Top 3 human beings apart from LeBron
Dave is the best prof at UTM, I 100% would recommend his course. That being said, just because he's a great prof doesn't mean it's an ‘easy' course, you still have to attend lecture and try to understand the concepts on your own time. I highly recommend his office hours!
You won't regret taking his course
Very good course. However, with his teaching style, its hard to adapt to future chem courses. I had a tough time adjusting to second and third year chem courses because of how much easier and leniently this course was taught compared to the rest. Otherwise, very good to foster an interest in chemistry!
Great prof! Super kind and always simplifies difficult concepts. The long lab reports were hell, but otherwise he's very fair.
Great prof. Midterms weren't the easiest just because of the time limit and usually one or two questions had lots of calculations, but he prepares you well. The pre-labs were rough sometimes (2-3 out of the 5 times), so I wish they'd prep you just a little for them. Overall, would definitely take another course with him.
He's not a bad guy but I struggled a lot to learn in his lectures because of his teaching style. His tone of voice is so dull and monotone half the time but he teaches fast so I don't even know what he's saying. He also will sometimes go off during his explanations and just start explaining as if you "obviously" already know the concepts.
Great prof, but exam was a million times harder than the slide content. Wish he'd go a little easier because the buffer questions were brutal, and worth so much.
Dave is the absolute best. Chem is hard but he is so accessible, kind, and helpful in office hours. He really is clear with what his expectations are and is always happy to clear up any concerns or questions you have. It is a lot of work in this course but with prof Armstrong you are in the best of hands. A+++++ prof and great person.
Kindest and most caring prof. Chem is honestly rough but he makes it enjoyable. Dave pls make chm120 easier:)
Great explanation of topics and labs, even giving you answers to pre-lab questions. The lectures were clear and easy to follow. Practice midterms and exams are accurate to the real thing. The only complaint I have is that his voice can be monotonous at times, but that's not too big of an issue.
Great professor. Exam was hard though. Lots of math in this course, so be aware of that.
Amazing, lots of sass and wit, excellent sense of humor
Dave's genuinely the best professor I've encountered at university so far. He explains things very simply during lectures; he also records them and offers the option to join lectures on Zoom. Tests are almost exactly like his practice tests and lecture examples and lab report instructions are very clear. Great prof; I'd definitely retake his class.
Dave is awesome if you love chem you'll love Dave if you don't love chem you might also love Dave Can't wait for CHM323
Hes actually amazing
..........
TERRIBLE professor and person. He is extremely rude to questions in class and in office hours. Practice material is NOT provided and content covered is not related to the test, which are very difficult and challenging. Evidently, enjoys seeing students fail. AVOID at all costs.
Professor Armstong is great! He does go fast in lecture, but the slides are easy to understand if you take another look. Lots of review/practice material for midterms. He is really funny. GIVE THIS MAN TENURE
Very caring and funny
God bless this man. This course was somewhat difficult but Dave prepares you REALLY well for the midterms and final. The practice midterm he posts are almost identical to the midterms he'll give. Would definitely take any class taught by him
Amazing teacher, tells excellent anecdotes and overall makes the entire course very digestible. Furthermore, he also goes out of his way to help students, such as moving due dates back by a whole week when they align with other courses midterms. 11/10.
As long as you come to class prepared you'll love Dave. He doesn't spend too much time on each little topic which can get confusing, but the review he gives is pretty similar to the tests. As long as you show up to the classes and put in the effort chm110/120 should be fairly straightforward.
David is the best first year professor
Dave is known for incorporating active learning strategies and computational chemistry into his courses, aiming to make complex topics more accessible and engaging for students.
Gave us 3 practice exams that were basically the same. The exam was completely different from the practices Terrible TA for chm120
Professor Dave is the best! He cares about the well-being of his students, he is hilarious and offers an online lecture option. If you keep up with the work and focus, you will do great. What we learn in lecture and sample problems are almost exactly the same as what you will be tested on. Beware Pre-Lab quizzes though. Excited for CHM120!
He's not bad but beware of the final exam because he gave us practise exams that were pretty much identical to past exams but the actual exam was something completely different. He is usually known for making exams similar to practise ones so nobody was expecting the switch up. :(
god bless this man. thats all i gotta say.
Dave, I trusted you! How could you? The switch-up on a FINAL EXAM was crazy, I had to take a few months to recover before I gave the review. That aside, he is hilarious, which makes boring chemistry fun and engaging and also records his lectures.
Great prof, but the exam was a killer. Literally dropped most of my friends' and I's grades by over 10 percent. Nothing on practice was remotely similar. Be aware, but other than that, one of the nicest people at Uoft, and genuinely cares about his students. Would still recommend his class
Tough course, glad professor Armstrong was the instructor this semester.
Class Info
Online Classes
100%
Attendance Mandatory
21%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.34 avg changeRatings by Course
CHM1109
5.0
(1)CHM120H5S
5.0
(7)CHEM110
4.8
(19)CHM110
4.7
(57)CHM120
4.7
(39)Difficulty by Course
CHM231
5.0
CHM333
4.0
CHM110
2.7
CHEM110
2.6
CHM120
2.5