3.3

David Schaffer

Physics - Salt Lake Community College

3.3
Quality
3.2
Difficulty
63%
Would Retake
92
Reviews
3.3
Quality
3.2
Difficulty
3.5
Helpful
3.2
Clarity

63%

Would Retake

92

Reviews

Rating Distribution
Official

5

28

4

21

3

17

2

15

1

11

What Students Say

Dave tells the same stories over and over again

PHY1010 - 1.0 rating

Tests are open book, open note, and easy to pass

PHYS1010 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 44 grades
Most common grades:
A (20)
A+ (9)
A- (5)
Grade Distribution
A(29)B(7)C(1)D(2)F(0)A-/B+(7)
Based on 47 reported grades
A: 20
A+: 9
A-: 5
B: 5
Common Tags
EXTRA CREDIT (23)
Lots of homework (12)
Caring (11)
Hilarious (10)
Get ready to read (10)
LOTS OF HOMEWORK (6)
Gives good feedback (6)
Respected (6)
Rating Trend

Stable

-0.13 avg change
Apr
May
Nov
Apr
May
Dec
Last 6 months
Ratings by Course

1010

5.0

(1)

PHYSC1010

5.0

(1)

PHY2020

5.0

(2)

PHYS1040

5.0

(1)

PHYSI2010

5.0

(1)
+14 more courses
Difficulty by Course

PHYS1000

5.0

PHY2020

4.0

PHYS101

4.0

PHYSI2010

4.0

PHY11

4.0

Reviews (92)
2.0
2.0
PHYS1010
Nov 26, 2007

He goes off on so many tangents! He knows what he's talking about...just not when he's talking about it.

4.0
1.0
PYSIC1010
Dec 30, 2007

Awesome guy. Really laid back. All of our tests were Take Home. He knows his stuff.

5.0
1.0
PHYSC1010
Apr 14, 2008

He tried really hard to make class interesting. I found his tangents interesting, because he knows what he's talking about. Real Easy, No HW, and Take Home Tests

5.0
2.0
PHYS2020
Aug 2, 2008

Dave is a good guy, and a great teacher. He did a lot of fun demonstrations in class which made it fun. His exams are pretty straight forward, he provides practice tests that help, but homework is what preps you most for his tests, he also lets you bring a note card to the exam. Overall a good professor!!!

4.0
2.0
PHYS2020
Aug 20, 2008

If you want to learn something DO NOT TAKE HIS CLASS. But if you don't care and just want a good grade, go for it!He can't teach for crap but he gives out great practice tests and offers extra credit.

2.0
3.0
AST1100
Oct 15, 2008

you can not even hear him he talks so quiet. IT is really annoying! I never ever went to this class it is pointless to go and you do not learn on thing! His tests are hard and he does not go over anything.

2.0
1.0
PHYS1010
May 8, 2009

No longer does take home tests, but they are open note/book. Very easy A, but you won't learn anything. I stopped going because he talks non-stop for all of class. We never got out early. I'm never missed a test, but I think he let some students take them late up until the end of class. I got an A with 128%. I went to class 6 times.

4.0
4.0
PHYS2020
Dec 1, 2009

Offers lots of extra credit opportunities. Take the problem solving course to get his practice tests. He's a good, funny teacher

1.0
5.0
PHY1010
Dec 5, 2009

Great guy does very cool in class experiments, but if your looking to learn anything at all do not take him. for the first 3 weeks he lectured the same thing every class, and nothing was from the book except the tests which he does not teach you in the lectures but expects you to read all of the chapters, not only read it but get it lol..horrible

4.0
4.0
PHY2010
Feb 27, 2010

He's a great teacher no matter how other people think, always gives 100%.

5.0
5.0
PHY2010
Apr 22, 2010

He could be a great comedian of the century! I love the way how he teaches physics, specially his sense of humor and kindness that makes everybody happy!! I strongly recommend Dave to everyone. I think he is a genius sometimes.

4.0
5.0
PHYS2010
Apr 30, 2010

Dave is a great teacher, mainly because he is genuinely interested. Personal problems forced me to take an "I" but Dave is still helping me learn the material. Only one take home test and it is difficult, test are not open book/note, but he is really good about explaining anything not understood, so it is not an easy "A". Great instructor.

5.0
4.0
PHY2020
Apr 30, 2010

A great teacher!!

4.0
5.0
PHY2010
May 4, 2010

He was not an easy teacher!!! I am telling you now,if you don't study your butt off, forget a good grade. He can be the nice guy but also an evil when the grade comes. Now I am just pray and crossing my fingers to pass..

5.0
3.0
PHYS1010
May 10, 2010

Class was easy if you try. Tests are more focused on his own material as opposed to material out of the book. Enjoyed his passion for the material and you can tell he loves teaching. I appreciated his dedicated to the role and anyone who says otherwise needs to grow up and realize what college is about. Thanks for your insight dave, keep it up.

5.0
3.0
PHYS1010
May 12, 2010

Dave does a lot of lecture, if you miss class you will miss the material. Extremely helpful and responds quickly to email. Once you understand him, you'll love his teaching style.

2.0
4.0
PHYS2020
Dec 6, 2010

If it is needed for your degree, go for it. Will learn a lot, and do nothing but homework. He grades hard and not objective. 6 midterms and final plus conceptual worksheets with 200 questions before each test. Are you sure you need it?

2.0
5.0
PHYS2010
Dec 7, 2010

Do not take this class!!! It's pain in a b..t!!! He is an interesting guy. But you don't want to be there! Plenty of HW and hard tests.

4.0
2.0
PHYS1010
May 4, 2011

Taken as online class. Mostly reading chapters from the book and taking short quizzes online. Some questions are poorly worded, can take some time to reason out what he meant. Gives tons of extra credit on tests though.

5.0
3.0
PHYS1010
Sep 2, 2011

Easy to listen to, not easy to hear. When you can actually hear him he's a great proffessor, most of the time he talks really quiet.

3.0
4.0
PHYS101
Nov 12, 2011

Dave is very unorganized. He lost our tests and goes off on random rants a lot. He is willing to help but he's just not focused. We rarely use the book. He does give you chapter worksheets to help with your test, althought last time he forgot to send them until two days before the test when they were supposed to be weeks before.

1.0
5.0
PHYS1010
Dec 1, 2011

I took the online class, this is how it went down. You read the entire book chapter by chapter then you take a quiz which has very poorly worded questions that make you second guess every answer. Half the questions on the tests and quizes are of concepts not even taught in the book! You get one attempt on each test/quiz. no extra credit, nothin

5.0
3.0
PHYS2020
Dec 8, 2011

Best Physics professor at SLCC! He is willing to do whatever it takes to help students and there is more extra credit than you can handle. I learned a lot from him and aced the class. The only ones who did poorly were those who hardly ever attended class and just tried to memorize stuff for tests.

5.0
2.0
PHYS2010
Dec 14, 2011

Excellent professor that really cares about the students. He gives you multiple chances to raise your grade. You will have to study really hard because the class isn't easy, but Prof. Schaffer makes the material understandable and he really loves teaching. I got an A.

5.0
1.0
PHYS1040
Dec 15, 2011

Dave is excellent. I wish I were staying at SLCC so I could take all my physics courses from him. He explained astronomy in a way that makes it captivating. He cares a lot about his students understanding the material. He explains any concept and will chat with you after class if you have questions. He wants you to get a good grade. and I did. A+

4.0
3.0
PHYS1010
Jan 9, 2012

I took this online. He really makes you work for a good grade. You basically need to read the textbook and review the worksheet he posts online. If you do both, you will do very well on the tests. I averaged about a c+ b- but he adjusts all the quizzes and test down so your points are worth more at the end. Hard, but I learned a lot.

5.0
4.0
PHYSI2010
Apr 2, 2012

Dave is a great teacher i took with him both physics 2010 and 2020 i got an A+ in both. he gives a lot of homework but they are very very helpful. his tests are not easy but if you showed up to the class and you did the homework then you got it! he's very nice and willing to help you...if you want to understand physics then TAKE HIM! he's funny too

5.0
2.0
PHYS2010
Apr 18, 2012

Professor Shaffer is the helpful professor I have ever had. It's easy to fall behind in his class, and he knows this, so he's always willing to help students catch up during his office hours. He's also really friendly and understanding about the whole "bad student" thing. Definitely not a pretentious jerk.

4.0
4.0
PHYS1010
May 7, 2012

I took this class online. Qustions in the quizzes and tests were difficult. I read every chapter, subsection, and side note of the book and only scored an average of 85% on quizzes and tests. He said that he includes extra credit questions but I have yet to see how it will help my grade :/ I'm a 4.0 student and I'd be happy to get a B+.

5.0
4.0
PHY11
Nov 13, 2012

I'll keep this brief. He is a very good professor and he thinks outside the box, he is funny and good but knows what he is talking about. I don't think he is the type you want to take online but his in class is awesome. he helps you when needed and always listens to whatever you ask. he isn't very strict, just make sure you don't miss class.

2.0
4.0
PHYS2010
May 13, 2013

David is a really nice guy and wants to help his students. However, his teaching methods are unclear, his lectures are often off topic and his homework comes in large quantities with very little guidance and you will fail his tests if you don't follow his EVERY LAST DETAIL. I love science and math but this class turned me off of physics.

4.0
1.0
PHYS2010
Jul 30, 2013

he is a fair grader if you do your best and show up every class period you should be able to finish with an A. he gives plenty of opportunities for extra credit and you should take those opportunities.

2.0
5.0
PHYS2010
Apr 12, 2014

The first two months are devoted solely to his monologue about how to learn in his class! Not only did he teach poorly, but when we asked him specific questions, he outright refused to answer! His tests are a joke, every answer you come up with will be wrong unless you can somehow channel his exact way of thinking. Run away! Don't look back!

1.0
4.0
PHYS2010
May 11, 2014

David is a terrible teacher. Half of his class is devoted to how to work out just general problem sometime that have nothing to do with what you are learning. He refuses to answer even the simplest questions sometimes. Even if it is clear you understand the concept if you dont answer exactly how he wants you will be marked wrong. Stay far away.

3.0
4.0
PHYS1010
Grade: A-
May 20, 2014

Profesor a nice guy, but class was a pain. I should have heeded comments from this site! It was hard to understand what he was looking for on his tests. I spent a ton of time studying, not knowing what exactly he wanted. This is a "learn the teacher more than the material" kinda class. He clearly loves physics, though. It was a mixed bag.

1.0
3.0
PHY1010
Apr 29, 2015

Waste of time. Dave tells the same stories over and over again. He mentioned the movie interstellar like 11 times and how the gravity is accurate. Everyone sits on their phones and computers. No attendance taken. Open book (book costs 200$) tests. Tests are multiple choice and very easy and there are 25 questions at the end worth extra credit,

5.0
3.0
1010
Grade: A
Apr 30, 2015

Not the perfect Professor for everyone, but he was the perfect Professor for me. He is willing to help everyone, but he is a bit unconventional. If you are just trying to get your physical science credit you might want to consider another class, but if you have any interest in physics this is a great class to get you started on the concepts.

2.0
1.0
PHYS1010
May 8, 2015

I would attend class every day in case there was an in-class experiment (worth points). Tests are open book, open note, and easy to pass. I felt like the more I listened to him drone on the more lost I would be, so I never paid attention in class.

4.0
2.0
PHYSICS2010
Grade: A
Jun 16, 2015

Great guy! Just a little confusing on test questions and expectations.

1.0
5.0
PHYS1010
Jun 16, 2015

I would highly recommend NOT taking a class from this professor. Took his online physics1010 course and it was a joke. Did not respond to any of my questions about quizzes or tests. Most of his questions on tests and quizzes didn't make sense. If he is the only professor with open spots in his class it is worth waiting until the next semester.

2.0
5.0
PHYS2010
Grade: Drop/Withdrawal
Nov 3, 2015

Doesn't plan the lesson well, Tough for him to explain the material to students, not organized.

3.0
1.0
PHY1010
Grade: A+
Apr 3, 2016

The same material is covered multiple times in multiple lectures, he goes off on tangents all the time, and complains about not being able to cover everything. My Mastering Physics is a mandatory purchase for the class. The textbook is optional but you can use it on tests so pick it up if you are struggling with the material.

3.0
4.0
PHY2010
Grade: B+
May 3, 2016

Over the course of this class David sent out roughly 100 class emails, there were at last count 76 different grades entered, the averages on his tests were around 60, and some assignments didn't get handed back or even graded for 7+ weeks. Hope that conveys some of how much of a mess his class is. He's a nice person but should not teach.

3.0
3.0
PHYSC1010005
Grade: B-
May 3, 2016

Read most of the material outside of class. The last section or two is rushed due to time constraints. There is some extra credit.

5.0
4.0
PHYS2020
Grade: A
Jul 22, 2016
Would take again

I don't know what these people are talking about. David is a great professor! At times the material can be hard to follow but it's physics. I went to his office hours early on and asked a lot of questions and ended up switching to a physics major after this. He made difficult topics like special and general relativity easy to grasp. Great class!

5.0
4.0
PHY1010
Oct 11, 2016
Would take again

There is a lot of homework and reading. Buy the e-book. Tests are open book/note. If you get the e-book it's cheaper and you're able to use the search function. He is a more than fair grader. There are 5 EC questions on every test and he gives EC opportunities in class as well as on your project. He has an obviouslove for physics!

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
2.0
3.0
PHYS1010
Grade: A+
Dec 28, 2016
Wouldn't take again

I enjoyed the class and David's personality, but I did not learn inside the classroom. The only reason I did well in this class is because I read the textbook cover to cover. We would discuss interesting things in the classroom, but they would have nothing to do with the specific course material.

Gives good feedback
Respected
Hilarious
3.0
4.0
PHY1010
Grade: C
Mar 21, 2017
Wouldn't take again

His lectures had very little to do with the homework or the exams.

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
PHYSIC2O10
Grade: A
Apr 30, 2017
Would take again

Dave is an amazing teacher I had him for both Physics 2010 and 2020. He helped me really learn the material and helped us prepare for the tests well, his pretests before the tests helped so much. He is the funniest teacher I have ever had, which made the physics bearable. I would recommend him for anyone wanting to succeed and learn physics.

Skip class? You won't pass.
Hilarious
EXTRA CREDIT
3.0
2.0
PHY1010
Grade: A+
May 4, 2017
Would take again

Pro's: -Kind -Funny -Does everything he can to help -Offers lots of little extra credit opportunities -Allows you to make up test points -Keeps you updated on everything -Responds to messages fairly quickly -Does a lot of cool demonstrations Cons: -Canvas disorganized -Goes off topic a lot, doesn't talk about test material -

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
5.0
4.0
PHY2020
Grade: A+
May 16, 2017
Would take again

Best teacher I have had to date. I know of 2 other physics teachers at the university of utah and westminster and Dave is by far the best. He understands how physics should be learned and how difficult it can be. Provides extra credit and is quick with his replies. Truly cares about the students learning experience. I had him for 2010 and 2020.

Tough Grader
Gives good feedback
EXTRA CREDIT
5.0
3.0
PHY1010
Aug 2, 2017
Would take again

Schaffer messaged regularly to keep in touch with the students. The work is divided up by chapters with a test and they have due dates, so you can't work ahead.

5.0
4.0
PHY1010
Aug 6, 2017
Would take again

You can tell he really loves physics and wants you to enjoy it as well. I personally really enjoyed this class and on the final project, once I got past the overwhelming part, it was actually a lot of fun to do. Just keep in mind with Physics that you have to think differently.

Gives good feedback
Caring
EXTRA CREDIT
5.0
2.0
PHY2010
Grade: A
Dec 11, 2017
Would take again

I wouldn't take Physics from anyone except Dave. He is a great teacher! The homework is online and every homework assignment comes with extra credit. If you show up to class and do the homework you'll get an A. He lets you use any handwritten notes on tests. This is a huge help for this class. Take his class. He sends a pretest for every test.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
4.0
5.0
PHYS1000
Jan 7, 2018
Would take again

I took this class online, I've taken physics before but this teacher was so thoughtful throughout the entire course, he always updated his online students and gave many options to succeed in his class. He made sure that you had access to materials and if you had questions, he would reply back with very detailed answers to help. Loved this class

Get ready to read
Caring
Respected
1.0
3.0
PHY2010
Feb 21, 2018
Wouldn't take again

He is the least organized teacher. Homework was sent out via files on emails, handouts in the class, and updated on Mastering Physics. I had to check all three possible places daily to make sure I was aware of what homework was assigned. Had to pull necessary information out of him often. Doesn't teach, expects students to already know material.

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
3.0
PHYS1010
Grade: B
Apr 26, 2018
Wouldn't take again

Dave is a great person overall. As far as his teaching game, he's pretty flat. He goes off topic quite often and if you ask for help, don't expect a direct response. He's confusing. Attendance isn't required but he does offer points. Tests are open book and he's active with emails. Homework is online and does require a project that's manageable.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
3.0
4.0
PHY1010
Grade: B+
Jul 1, 2018
Wouldn't take again

Homework and Test focused. Not very clear on specific instructions and hard to reach via email. Make sure to start semester project early. it's a slap in the face and some of the questions or assignments aren't about anything we learned leading up to it.

Get ready to read
LOTS OF HOMEWORK
EXTRA CREDIT
4.0
2.0
PHYS1010
Grade: A
Dec 12, 2018
Would take again

David was pretty cool. He's not strict or anything but does remind you to finish assignments and tests. He's pretty lenient but as long as you do the work(doesn't matter how to him as long as it's done). He responds pretty quickly to emails(within a day).

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
4.0
2.0
PHY20102020
Grade: A+
Dec 16, 2018
Would take again

Dave really wants you to learn the overall concepts without you getting paranoid about grade. Gives intermittent extra credits if you attend lectures regularly. If you are engaged in his class and put in the effort you will get an A. He gives pretest solutions before tests, which are pretty close to his tests. He makes his lectures super fun.

Respected
Participation matters
ACCESSIBLE OUTSIDE CLASS
1.0
3.0
PHY2010
Grade: Not sure yet
Mar 25, 2019
Wouldn't take again

His lectures are not even near what the exams or homework looks like. Goes over different things in class rather than the things on exams. He isn't very organized, things are always changing and always unexpected.

Lots of homework
Skip class? You won't pass.
EXTRA CREDIT
2.0
3.0
PHY1010
Apr 30, 2019
Wouldn't take again

Takes forever to grade assignments so its hard to know where you are at. Very unclear about expectations for signature project and the project is long and very difficult. Only place to find homework is on the mylab site, make sure to look there so you dont miss due dates. Online class is all reading then answering questions.

Lots of homework
Get ready to read
4.0
3.0
PHYS2010
Grade: A-
Apr 30, 2019
Would take again

Dave is an awesome guy. He sends out a lot of stuff on canvas, do yourself a favor and actually read it, I wish I had started to earlier. Most of the stuff he puts on the tests he sends out ahead of time and he lets you make up points. He loves questions and is easy to side track, but he really cares that you learn to learn from equations.

Accessible outside class
Inspirational
Caring
5.0
4.0
PHYS2010
Grade: A
May 1, 2019
Would take again

He's disorganized and has crappy handwriting, so it's easy to get lost if you don't pay attention. SO helpful 1-on-1 so don't be shy! He gives you so many tips and tricks to succeed. Videos, online tutoring, algorithms, helped with take home tests and point recovery, TONS of XC. You only fail if you slack. Easily one of my favorite professors here.

Respected
Accessible outside class
Hilarious
4.0
3.0
PHYS1010
Grade: A
Jun 27, 2019
Would take again

Mr. Schaffer goes over what he can in class but he gets distracted easily. There are about 6 assignments a week with a test at the end but its all online. He was very easy to contact with any questions and even offered to help me get through my required project. He does offer occasional extra credit which is great. Extra credit is sometimes in HW 2

Lots of homework
Accessible outside class
EXTRA CREDIT
4.0
2.0
PHYS1010
Grade: A-
Aug 9, 2019
Would take again

Easy A. Great teacher didnt even have to take the final because of the amount of extra credit I had.

Respected
Lots of homework
EXTRA CREDIT
3.0
4.0
PHY2010
Grade: A
Oct 22, 2019
Wouldn't take again

Took him for both physics 1 and 2 and got A's both times, but do not feel like I understand physics well. He isn't super organized but loves the subject and wants his students to succeed. He offers extra credit and lets you use hand written notes. If you write down the test review and understand the steps of how to do the problems, you pass.

Lots of homework
Accessible outside class
EXTRA CREDIT
3.0
3.0
PHY1010
Grade: A
May 14, 2020
Wouldn't take again

I took this class as a GE. Before I started his class, I wasn't interested in physics. After I finished his class, I still wasn't interested in physics. His class is all lecture based. They are very long and often go off topic. He is also monotoned so it's easy to fall asleep. However, there is a ton of extra credit and it is easy to get an A.

Lecture heavy
EXTRA CREDIT
5.0
3.0
PHYS2020
Grade: A
May 18, 2020
Would take again

Having graduated from the UofU and taken my share of science classes, Prof. Schaffer is by far the best I have ever had. You may find his teaching style a little different (but more entertaining) but I promise it will pay off for much greater understanding and overall problem solving skills He truly cares about your success and teaches that way.

Hilarious
Amazing lectures
Caring
5.0
3.0
PHY1010
Grade: B
Dec 13, 2020
Would take again

Interesting lectures and overall a good dude

5.0
5.0
PHYS2010
Grade: B-
Dec 20, 2020
Would take again

David loves physics and tries to help students find that love too. He gives so many handouts about learning how to learn from equations, etc. He spends the entire lecture time on the board working out problems. He loves helping students when they get stuck. Offers an extra credit project. You get what you put in.

3.0
2.0
PHYS2010
Grade: A+
Dec 22, 2020
Would take again

He is a nice guy, but kind of boring. I am going to be honest I attended the first few lectures of this class and had a hard time following. His lectures are long and all over the place. Tests often consist of poorly worded questions, he allows 2 attempts which helps. Homework takes hours to complete and isn't directly related to the tests.

Test heavy
EXTRA CREDIT
1.0
4.0
PHYS2010
Grade: A+
Jan 24, 2021
Would take again

I learned more from the Textbook than I did in lectures. Professor Schaffer often would get off topic and lectures would feel less fulfilling when he rambled on about an irrelevant topic for an hour. I often felt frustrated with topics, and test format continually changed and became more and more irritating. Extra credit was a big help for my grade

Lots of homework
Get ready to read
EXTRA CREDIT
3.0
3.0
PHYS2010
Feb 28, 2021
Wouldn't take again

Really hard to follow along with the lectures, especially when they are online. The homework takes forever but there is extra credit. He also allows you to make up points on tests. He is really nice and available outside of class for questions. Like I said though, really hard to grasp the material because his lectures are boring and long.

Lots of homework
Lecture heavy
EXTRA CREDIT
1.0
3.0
PHY2010
Grade: B
Mar 20, 2022

Boring lectures, always late to class, lectures for an extra 10 minutes after class has ended. WORST HANDWRITING I'VE EVER SEEN. You can't tell what he's writing on lectures or on feedback from exams. Exams/worksheets often contain more than a few errors. He will work out problems in class, get them wrong, then erase it and go onto the next.

5.0
3.0
PHY20102020
Grade: A+
Jul 12, 2022
Would take again

ONLY REVIEW YOU NEED: Professor Schaffer is a wonderful professor. Extremely knowledgeable. People complain about the workload but its no more than any other physics class, I found it to be pretty light. There are plenty of Extra Credit opportunities. Very accessible. If you put in effort everyone can get an A in his classes. EZ Test Corrections

Participation matters
EXTRA CREDIT
Gives good feedback
4.0
3.0
PHY2010
Grade: A
Nov 1, 2022
Would take again

He is a little scatter-brained, like most physics professors, but if you pay attention in class you can follow along when he does examples. It helps to read the chapters. Chapter hw sucks and is frustrating but doesn't weigh too much on your grade. He gives a lot of e.c. which is great! He is very caring and wants everyone to succeed now and later

EXTRA CREDIT
Lots of homework
Caring
4.0
3.0
PHY2010
Grade: A
Dec 15, 2022
Would take again

Professor Dave is a very kind person. We brings experiments to class, tell corny jokes, and wants you to succeed. Tbh though lectures were boring, he's not the best lecturer. Be prepared to self study, work his pretests, and ask him to publish the worksheets he has written on different units. LOTS OF EXTRA CREDIT! Mastering physics hmk sucks

Tough grader
EXTRA CREDIT
Caring
3.0
3.0
PHY2010
Grade: A-
Dec 22, 2022
Would take again

Dave is very funny and kind. He tries to make Physics interesting but it doesn't work. Professor Schaffer mumbles a lot and doesn't explain very well, so be prepared to study on your own. His pretests are very good though and that's where he explains Physics much better. He also gives lots of extra credit points, which is very generous.

Tough grader
EXTRA CREDIT
Hilarious
2.0
3.0
PHYS1010
May 8, 2023

Professor Schaffer is a good guy but the way he teaches is not the greatest. I took the online ok but beware of all the little video's you have to watch plus 5-14 5 question quizzes. The projects are a big part of your grade. I would recommend not taking this class. It is the 8th of May and I still don't have my final grade. Do not take this class.

Beware of pop quizzes
Graded by few things
3.0
3.0
PHYS2020
Grade: A
May 10, 2023
Would take again

Dave might not be the best teacher but he cares about his students and wants them to succeed and he is "a believer in second chances." . You might not realize it until the end of class but then you will. He has lots of extra credit assignments and allows test corrections with very good point recovery, which definitely boosts your grades.

Tough grader
Get ready to read
EXTRA CREDIT
2.0
5.0
PHYS1010
Grade: Drop/Withdrawal
Sep 7, 2023

I have never had this much homework in a course and it was beginning to impede my ability to finish homework for other courses. On average, 12-18 quizzes, 1 exam, and a project due weekly. Long story short, if you have a job or plan on taking other courses, avoid this professor. He's kind but the course load is too high for most people.

EXTRA CREDIT
Lots of homework
Test heavy
2.0
3.0
PHY1010
Grade: B
Apr 20, 2024

This is an assignment-heavy class. I don't recommend you take it if you are taking other tough classes. You have about 3 deadlines a week, 2 are about 6 sections each and the last one is a module quiz and a project. I felt like I was always behind in this class. He did give breaks at the end, but it was too late. At least no final.

Get ready to read
Lots of homework
1.0
3.0
PHY2010
Grade: A
May 6, 2024

DO NOT take his class if you want to actually understand physics. His class is easy to pass due to tests lining up with the study guides, but terrible teacher. Super nice guy, very open to help, but just makes everything more confusing. His entire butt showed every single class, which also made it impossible to concentrate.

1.0
3.0
PHY2010
Grade: A
May 6, 2024

Nice guy, worst teacher ever. About 60 homework problems every two weeks- none of which were needed to understand for tests or in-class work. You will waste a LOT of precious time, and he openly admitted to not reviewing the homework before the semester to see if it lined up. Very disorganized, and only ended up grading 1/4 of in class work.

3.0
4.0
PHY2010
Grade: B
Nov 11, 2024
Would take again

Super nice/funny, but very scatter brained/confusing lectures. Cares about you passing & offers lots of extra credit. 5 tests throughout the semester with 1/2 pt recovery opportunity on 1-4, NO FINAL. 3-4 chapters of reading & HW/ mo, = about 1/wk. Dont just memorize, but study his pre-tests closely, same/similar material is on the real tests.

EXTRA CREDIT
Lots of homework
Caring
4.0
2.0
PHY1010
Grade: A
Nov 11, 2024
Would take again

The lectures where engaging because he had a lot of visual aids/ demonstrations. You could bomb the tests but still get an A because the weekly assignments and projects should pad your grade. If you're taking this as a GenEd its a good class to take but I would probably be harsher if this was my major.

Amazing lectures
Hilarious
3.0
3.0
PHYS2020
Grade: A
Nov 25, 2024

David is a kind professor who cares about his students. He offers test corrections and lots of extra credit to boost your grade. However, his lectures are scattered, his handwriting is all but legible, and most of the material felt disorganized. It's a relatively easy “A,” but the course lacks the depth you'd expect in Physics 2. Great guy, though!

EXTRA CREDIT
Caring
Lecture heavy
2.0
4.0
PHY1010
Grade: A
Apr 8, 2025

While I thought that the course generally was pretty light, I didn't like the tests. I remember the test being open textbook, but not open internet, and some questions were not in the textbook. There are some lab projects that you do by making a video. I would take the course again because it was light, but I would prefer a different professor.

Get ready to read
Clear grading criteria
Test heavy
4.0
3.0
PHY2010
Grade: A-
May 1, 2025
Would take again

Great guy and good teacher. The online homework is absolute trash. Tests were decent. Handwriting was encrypted sanscrit.

Get ready to read
Hilarious
Graded by few things
5.0
2.0
PHY1010
Grade: A+
Dec 15, 2025
Would take again

I like how passionate he is in his class. He will also excuse your late work as long as you communicate with him. He is an easy grader.

Clear grading criteria
Lots of homework
Caring
5.0
3.0
PHY2010
Grade: A
Dec 28, 2025
Would take again

Dave is awesome. Highly recommend him. His lectures can be tedious at times but I think you'll find he really cares about his students, and the grade they receive. He offers loads of extra credit and make-up points for exams as you'll sustain as Dave puts it "battle damage." Homework sucks. Study and work through his pre-tests and you'll do fine.

Hilarious
Caring
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

46%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 44 grades
Most common grades:
A (20)
A+ (9)
A- (5)
Grade Distribution
A(29)B(7)C(1)D(2)F(0)A-/B+(7)
Based on 47 reported grades
A: 20
A+: 9
A-: 5
B: 5
Common Tags
EXTRA CREDIT (23)
Lots of homework (12)
Caring (11)
Hilarious (10)
Get ready to read (10)
LOTS OF HOMEWORK (6)
Gives good feedback (6)
Respected (6)
Rating Trend

Stable

-0.13 avg change
Apr
May
Nov
Apr
May
Dec
Last 6 months
Ratings by Course

1010

5.0

(1)

PHYSC1010

5.0

(1)

PHY2020

5.0

(2)

PHYS1040

5.0

(1)

PHYSI2010

5.0

(1)
+14 more courses
Difficulty by Course

PHYS1000

5.0

PHY2020

4.0

PHYS101

4.0

PHYSI2010

4.0

PHY11

4.0

Similar Professors