3.4

Benjamin Hafensteiner

Chemistry - University of Rochester

3.4
Quality
3.6
Difficulty
57%
Would Retake
212
Reviews
3.4
Quality
3.6
Difficulty
3.4
Helpful
3.3
Clarity

57%

Would Retake

212

Reviews

Rating Distribution
Official

5

62

4

51

3

38

2

31

1

30

What Students Say

Is short-tempered and sarcastic

CHM204 - 1.0 rating

Terrible teaching even though its recorded

CHM204 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

13%

Textbook Required

16%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 124 grades
Most common grades:
A (76)
Not sure yet (21)
B (19)
Grade Distribution
A(86)B(24)C(8)D(3)F(0)A-/B+(6)
Based on 148 reported grades
A: 76
Not sure yet: 21
B: 19
A+: 10
Common Tags
Test heavy (46)
Clear grading criteria (36)
Accessible outside class (34)
EXTRA CREDIT (33)
Tough grader (30)
Caring (29)
Lecture heavy (24)
Hilarious (19)
Rating Trend

Declining

-0.46 avg change
Jul
Aug
Sep
Oct
Dec
Jan
Last 6 months
Ratings by Course

CHM32

5.0

(1)

CHM131132

4.6

(5)

CHM207

4.4

(7)

CHM132

4.1

(10)

CHM208

4.0

(2)
+4 more courses
Difficulty by Course

CHEM203

4.5

CHM204

4.3

CHM131

3.6

CHM208

3.5

CHEM131

3.4

Reviews (212)
5.0
1.0
CHM131
Jan 5, 2012

This professor goes through practice problems on the chalkboard which is much better than other professors that just use slides. Tells many jokes during class and his exams are much easier than Krugh and Krauss

4.0
4.0
CHM132
Mar 31, 2012

Dr. H is awesome! He cares so much about his students and holds office hours all the time. He's very approachable and although the material is hard he wants you to learn and does everything he can to help you! If you get an A on the final you get an A in the class even if you failed the 3 midterms.

5.0
3.0
CHM131
Jun 28, 2012

Dr. H is great! He interacts with the class, will crack jokes to lighten the mood and goes out of his way to help you if you need extra help. He welcomes questions in class and will explain whatever you ask, not just rush ahead.He writes everything out by hand on the chalk board whereas some of the other professors will have notes on a powerpoint.

5.0
2.0
CHEM131
Sep 7, 2012

Dr H is the Best Professor the world wil ever have . He is gift from the god .. He is so cool and really understands you .. he is always willing to talk to you when you have any problem .. He is so good with the school stuff as well . Love him

5.0
3.0
CHM131
Nov 7, 2012

I came into this class having taken no chemistry in high school. I failed my first exam horribly. I started going to Dr.H's office hours and he is the reason that i was able to do well in the course and pass with a average grade. Dr.H is very fair in grading and does everything he can to help you. He's probably the best professor in this school!

5.0
3.0
CHM131
Nov 14, 2012

Such a great teacher!

5.0
4.0
CHM131
Dec 17, 2012

He's funny and gives great lectures. His tests can be quite tricky, so make sure you do lots of extra practice. He's very helpful after class and at office hours. Good professor.

2.0
5.0
CHM131
Dec 26, 2012

Not an effective teacher.

5.0
3.0
CHM131
Dec 26, 2012

Hafensteiner is a great teacher and makes his lectures really fun so that you don't mind going to class as much. His tests are somewhat difficult so doing practice questions and the practice test he posts will help a lot. He made me like chemistry a lot more and was my favorite teacher this year and is supposedly the best chemistry teacher.

5.0
3.0
CHM207
Jan 13, 2013

I have taken classes with this professor 3 times(131,132 and 207) and plan to take him for 208 as well. He is very clear in lecture and helpful in and outside of class/lab. He keeps classes entertaining and fun, while at the same time efficiently teaching the class. Tests are not the easiest, but that is to be expected of the material being taught.

5.0
3.0
CHM207
Feb 26, 2013

Professor Hafenbro is the BEST! Definitely take his classes whenever you can. I learn more orgo in 10 minutes of lab lecture than I do in a whole semester of class.

3.0
3.0
CHM132
May 15, 2013

Dr. H got a lot of hype as being the best prof in the chem department, and I was disappointed with him. Lectures were really disorganized, and he didn't do a good job keeping the course website updated. Workshops were really helpful - exam questions look alot like workshop questions. He's a nice guy, and really eager...needs more experience.

5.0
3.0
CHM131132
May 16, 2013

Dr. H is the best! He is funny, smart, and he truly cares whether you do well or not. His exams are a little difficult, but definitely doable if you go to workshop and do the practice exams. His office hours are extremely helpful too! Also, he doesn't expect you to memorize information like the periodic table or equations. Def my fav professor! :)

4.0
2.0
CHM132
May 25, 2013

Dr. H is a dedicated professor who clearly cares about his students. His lectures are slightly unorganized. The best way to study for this class is to read the book, do workshop problems, and do the practice tests. If you stick to this method, the class is pretty easy. I think Dr. H needs more experience, but in time he will be an excellent prof.

3.0
2.0
CHM132
Aug 30, 2013

After hearing so many great things about Dr. H, the low quality of the course surprised me. The course webpage was often updated late, and lectures were disorganized. The poor lectures resulted in packed office hours. He lets the class get loud and out of hand. While Dr. H is kind and funny, he should make an effort to improve as a professor.

3.0
3.0
CHM131
Oct 4, 2013

Over-rated. Don't bother with lectures. Workshop and textbook are your best friend for this class. Nice guy and cares about students, needs more experience lecturing.

4.0
4.0
CHM131
Oct 27, 2013

Dr. H is a decent professor. He's very eager and willing to help, but it's clear he's new to teaching (which he is). Sometimes h gets stuck trying to some trickier concepts and gives very confusing explanations, but he sure tries his darndest. He really cares about his students and is always looking for input on how to improve.

4.0
4.0
CHM132
Oct 27, 2013

He's a very cool guy. Funny, humorous lectures and he really cares about his students. Held a long review session the weekend before the final. You can tell he's not a seasoned lecturer though, because he hasn't quite figured out the best ways to teach some topics. But very approachable and tries to be helpful. Reading the book helps a lot.

5.0
3.0
CHM207
Grade: Drop/Withdrawal
Oct 27, 2013

Dr. H is fantastic. He's very open to meeting and discussing with students and understands that we're not all professionals in Chemistry. He also really respects all the TAs

5.0
3.0
CHM131
Nov 7, 2013

He is the best professor that i meet so far. You probably won't fall asleep in class.

5.0
3.0
CHM207
Nov 21, 2013

Dr. H runs a really great organic chemistry lab. His lab lectures are (mostly) clear and helpful, and he is very helpful and friendly in person. Also a pretty entertaining guy. He's definitely better at explaining organic chemistry than gen chem.

4.0
3.0
CHM207
Dec 17, 2013

Nice guy, helpful in office hours. You can tell he's not super experienced at teaching because some of his lectures are a somewhat convoluted and disorganized. Overall average + and after a few years should be very good.

3.0
3.0
CHM207
Grade: A
Dec 31, 2013

Dr. H is a great guy. Really cares about his students. The lab manual is sort of poorly written, but he does a decent job of covering the important stuff in lab lecture. Sometimes a bit disorganized and tends to go off on tangents. The lab write-ups are obnoxiuos but not too tough and he covers all the info you need in lab lecture

5.0
3.0
CHM32
Grade: B
Mar 25, 2014

Difficult class but awesome professor who is always willing to help!!

4.0
3.0
CHM132
Apr 30, 2014

Dr. H is an extremely nice person and he cares a lot about his students. However, lectures are a disorganized regurgitation of the textbook. I would recommend primarily using the textbook and using lectures as a supplement.

3.0
3.0
CHM208
May 18, 2014

Still new and learning to be an effective lecturer. Goes off on tangents in lecture which makes it longer than necessary and confusing. Does do a good job clarifying some poorly worded portions of the lab manual (and often makes verbal changes to it in lecture). Very nice and genuinely cares about his students. Really helpful when he comes into lab

3.0
3.0
CHM131
Jul 15, 2014

He's a very nice guy and very willing to help students, but his lectures are not organized in the best way. One can tell he has yet to figure out the best way to explain some conceps. I'd hesitantly reccomend another prof (except schroeder). You won't get the same super-sunny disposition, but you'll get a more experienced teacher and explainer.

5.0
3.0
CHM132
Jul 24, 2014

Dr. H is the best professor at UR. He is hilarious and cares about his students like no other. He has many office hours to attend and I've never left feeling like my questions weren't answered. Chemistry is my weak point, but if you work hard, he will notice and you'll get the grade you deserve.

5.0
3.0
CHM132
Aug 5, 2014

Dr. H is a great professor. You can tell he really cares about his students and loves teaching. He's very helpful in office hours.

4.0
4.0
CHM131
Grade: Not sure yet
Oct 9, 2014

Dr H. is the best professor I've ever had. Yeah the subject is hard, but he made me understand chem in a way I never thought I could. Absolutely recommend, and I formed my next semester schedule to make sure I could have him again.

5.0
3.0
CHM131
Grade: Not sure yet
Nov 2, 2014

Dr. H is a great professor. I have always loved Chemistry and he makes it more enjoyable. He's a good guy, and I think, a good lecturer. Will take a whole class to go over one problem even if only one person does not understand. Based next semester off of his CHM132 class. Tests are difficult, but he's very approachable for extra help & office hour

5.0
3.0
CHM131
Nov 3, 2014

Dr H is the best professor I've had. His office hours are a life saver. He makes sure everybody understands. His tests are super hard but it's your fault if you do bad because he gives you every resource. 100% do all the practice exams! homework and book problems. Use your TA too. I love Dr H he's awesome

4.0
4.0
CHM131
Grade: A
Nov 7, 2014

Really great lectures and makes you interested chemistry even if it's your worst subject. The tests are very hard but if you understand the material you'll get good grades, which takes work but it is possible.

5.0
4.0
CHM132
May 12, 2015

Literally I LOVE Dr.H but his grading is literally ridiculous. He makes his exams WAY harder than any of the other chem professors and promised a curve against the other professors and then didn't. NOT worth it honestly, if I could go back and take McCamant, I 100% would. It's not worth the extra effort if your grades don't reflect it

5.0
2.0
CHM131
May 25, 2015

Great guy. New to teaching. His tests are fair. He wants everybody to succeed. He offers many office hours to help out kids that are struggling.

4.0
3.0
CHM132
Jul 1, 2015

Exams are wayyyy too hard. Love Dr. H but his exams killed me both semesters that I had him for.

5.0
2.0
CHM131132
Grade: B
Jul 5, 2015

He made me love Chemistry. He's always there to help; after class, office hours etc

5.0
3.0
CHM131132
Grade: A
Aug 12, 2015

Dr.H is a good professor. The class is not that easy however. You really have to attend lectures and workshops. The exam questions are hard compared to the other sections, but he takes that into consideration while curving. The classes are fun, as he has a great sense of humor.

3.0
5.0
CHM131
Nov 5, 2015

I would not take this class again

5.0
4.0
CHM131
Grade: Not sure yet
Nov 13, 2015

The course is tough and the tests are hard. However, Dr. H is a great lecturer and provides a large amount of resources for students to succeed.

5.0
3.0
CHM131
Dec 1, 2015

I love Dr. H! A lot of people says his class is hard but it's because they don't put in the time. I've never been good at Chem, but he is one of those professors that really want to see you do well. If you do the practice exams, homework, and listen in class you'll be fine. Yes, his class is challenging, but it's chemistry...

5.0
4.0
CHM131
Jan 7, 2016

Guy is super helpful but his tests are impossible. If you're struggling, he'll send you in the right direction. Made my schedule around him this semester so I could take his class again.

5.0
4.0
CHEM131
Grade: C+
Mar 21, 2016

Its a really difficult class, there's no way around that. He genuinely wants you to do well.

4.0
4.0
CHEM131
Grade: B
Apr 6, 2016

Great teacher but a tough class.

5.0
4.0
CHM204
Apr 28, 2016

Dr. H is a really cool person who knows his stuff, but he's not very organized. Doesn't always stick to a schedule and doesn't say where material for a test stops. The workshops really help and if you ask a lot of questions Dr. H makes sense. His test though are nothing like his lectures or workshops. The averages were 40-60%

5.0
4.0
CHM131132
Grade: A
Jun 9, 2016
Would take again

Loved his CHM 131-132 classes. Really stresses on conceptual understanding. His exams are considered to be tough, but there are lots of ways for you to bring up your grade (e.g. getting above a 90 on the final guarantees an A in the class). Very accessible outside class. His teaching method is nice - encourages questions in class.

4.0
4.0
CHM204
Grade: C
Jul 21, 2016
Would take again

Dr. H is a solid professor who tries very hard to get students to actually understand the material instead of just memorizing material to pass the class. However, he expects a LOT from his students. His tests are very hard, and can seem like they're on material that was never covered. I took 131 and 132 with him also--would give the same review.

2.0
5.0
CHM131
Nov 6, 2016
Wouldn't take again

Hard class... Not good at explaining material (at all). Great guy though. He's very approachable and easy to ask questions to.

Skip class? You won't pass.
TEST HEAVY
Caring
4.0
3.0
CHM131
Grade: B
Nov 10, 2016
Would take again

He is very open to questions and teaches his classes forward giving the essential things you should know.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
CHM131
Nov 15, 2016
Wouldn't take again

Don't take this professor. He treats the classes like they are much smaller than they actually are so with all the stupid questions, only one chemistry problem gets reviewed. The material he tests you on is exponentially harder than anything he teaches in class and it's all just really unnecessary. Pick the other chem teacher.

Tough Grader
5.0
3.0
CHEM131
Grade: A
Jan 7, 2017
Would take again

One major thing about this prof: you get the grade you deserve. I've TA'ed this course, and everything that is on exams is mentioned in class or workshops. If you don't understand something, Dr. H is great about providing help, as are the TAs. I can't tell you how many students I saw who got a poor grade due to lack of effort or participation.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
5.0
CHM131
Grade: B
Jan 17, 2017
Wouldn't take again

He is a fantastic person, but if you're looking for an easy class, this is not it. This class is hard, and the way he teaches it doesn't help a lot. The beginning of the semester was fine, he taught things well and explained what he was doing. By the end of the semester, though, he was just doing sample problems and not explaining his methods.

Skip class? You won't pass.
Caring
4.0
4.0
CHM131
Grade: A
Feb 15, 2017
Would take again

He is great man. But his exam is difficult.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
4.0
5.0
CHM131
Grade: A
Feb 17, 2017
Would take again

He is good professor but make very hard exams. Don't take this class for grades but for learning. He teaches well and usually go beyond book too.

Tough Grader
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CHM131
Grade: A
Mar 27, 2017
Would take again

Chemistry is already a tough subject, especially for those who did not take AP Chem, but Prof. Hafensteiner WILL HELP! Amazing guy and great professor but you have to seek his help in office hours since everyone wants to talk to him. Tough Exams (REALLY TOUGH EXAMS), but practice problems and past exams help immensely. Motto: Just Keep Swimming!

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
Amazing lectures
5.0
3.0
CHEM131
Grade: A+
Mar 28, 2017
Would take again

Dr. H is a great professor. He does a great job explaining the material through detailed chalk talks and is very accessible outside of class. He also really cares about his students and is willing to go out of his way to help students do well. I hope I get to have him as a professor again.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
2.0
4.0
CHEM131
Apr 6, 2017
Would take again

Dr. H was a very nice guy, but his lectures jumped around a lot and the tests were difficult. There was a nice curve at the end of the semester, but throughout the semester the tests were not curved so it was hard to tell how you were doing.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
3.0
5.0
CHM131132
Grade: A+
Apr 20, 2017
Would take again

Best thing about Haf is the stories he tells in class about his daughter. Very personable and truly cares about his students. Work hard and you'll do fine.

Skip class? You won't pass.
TEST HEAVY
Caring
5.0
4.0
CHM208
Grade: A
Jul 8, 2017
Would take again

Dr. H really wants to see all his students do well. He is very approachable and kind and makes sure that students know he really want to help them. He sometimes tries to find ways to incorporate real world experiments into lectures. I find organic chemistry experiments pretty boring but I'm sure many people enjoyed it. Would recommend this class.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
5.0
CHEM131
Grade: B
Jul 13, 2017
Would take again

Incredible. I came in from high school thinking I was awful at chem and he made me believe I could be good at it. He cared about me, which is incredible for a lecture of 300 people. Tests are hard. Accessible. Kind. Awesome professor!!!!

Inspirational
TEST HEAVY
Amazing lectures
3.0
4.0
CHEM131
Grade: A
Dec 24, 2017
Would take again

Hafensteiner wasn't my favorite at the beginning of the semester but once I started putting in the effort I appreciated his teaching more. I wasn't a fan of his teaching right off the chalk board but he encourages questions on tough topics and will even stop class until someone asks.

LOTS OF HOMEWORK
Caring
Tests are tough
3.0
4.0
CHM131
Grade: B
Jan 9, 2018
Wouldn't take again

I think some people will love his teaching style and others will hate it. He's a really nice guy though, has lots of funny stories to tell and is approachable outside of class. This is the class where you will learn a lot but may not get the A unless you are already good at chem going in

Respected
Tests are tough
4.0
3.0
CHM131
Feb 1, 2018
Would take again

He's a good professor. His teaching style might not be for everyone, so I'd recommend shopping around before settling on him, but he's a very, very solid choice. He's also very understanding of the fact that chemistry difficult, so he's not relentless about small details in it. His tests are difficult, but doable. Show up to class and office hours.

Hilarious
TEST HEAVY
Caring
1.0
5.0
CHM204
Mar 2, 2018
Wouldn't take again

very aggressive and rude and makes no sense in lectures. More than half of the class has already stopped coming to the lectures (last time only 40 out of 278 came to the lecture). He is revengeful and likes to snap out or make sarcastic comments at students in his recorded-lectures.

Tough Grader
TEST HEAVY
2.0
5.0
CHM131
Grade: B+
Mar 5, 2018
Wouldn't take again

I had all the respect in the world for this professor until he looked down upon me for my disability.

1.0
5.0
CHM204
May 14, 2018
Wouldn't take again

Show prejudice. Is short-tempered and sarcastic. Impossibly hard exams. Many students failed orgo this semester.

Tough Grader
TEST HEAVY
1.0
5.0
CHM204
Grade: C
Jul 5, 2018
Wouldn't take again

131, 203, and 204. Talks about his daughter alot, which bcomes distracting and you'll end up leaving lec clueless about what you learned. 40 people attend lecture. Exams are brutal. Everyone asks questions making it difficult to learn. Jumps around a lot in lec. Take chem with another prof. Terrible teaching even though its recorded.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
4.0
3.0
CHM131
Grade: Not sure yet
Nov 8, 2018
Would take again

A great guy. Really cares about his students and attempts to have all his students pass. Easy to understand lectures, flexible office hours. Tests slightly difficult but can be passed if you put in the work. Makes understanding chemistry easier! Loves his work, and has adorable stories of his children.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
CHEM131
Grade: B
Dec 18, 2018
Wouldn't take again

His tests are very hard and not like the lecture material. He often runs out of time in class to finish practice problems and sends the rest of it in an email. Not an easy class at all.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
4.0
CHM131
Grade: B-
Dec 22, 2018
Wouldn't take again

During lecture he goes through problems that are nowhere near as difficult as the questions given on the exams. He's a good guy but definitely not a good professor in terms of what he teaches and expects in return from his students. He forgot to continue to assigning homework after a month into the course. Seek help early in the semester if needed.

TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CHM131
Dec 27, 2018
Wouldn't take again

Dr. Hafensteiner is a lacking professor. His lectures consisted of solving problems without teaching students how to approach such problems. His exams are brutal as he implements problems that were not even discussed in lecture. Finally, the teaching assistants do not grade fairly and make a lot of mistakes. Exams are graded in the same day.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
CHM131
Jan 8, 2019
Wouldn't take again

This professor represents the word "unprofessional." He acquires gratification from watching his students fail his exams, and makes false promises that were never fulfilled. His lectures were really dry and inconsistent, he kept jumping from one subject to another. Moreover, his exams do not resemble the content covered in class. Seek another prof.

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
CHEM131
Jan 8, 2019
Wouldn't take again

Hafensteiner spent the majority of class time reviewing problems that were nothing like the exam. He would waste class time answering redundant questions posed by students who do not read the corresponding chapter. He also wastes class time by reviewing derivations and proposing unnecessarily complicated ways of solving problems. BEWARE!!!!!!!!!!!!

Tough Grader
Skip class? You won't pass.
1.0
4.0
CHM131
Jan 9, 2019
Wouldn't take again

This prof spent too much time answering pointless questions that distracted students. Wish he had spent more time on reviewing concepts that were actually tested on the exams. Honestly, he is delusional. He thinks that he is being fair, and helps his students. However, all he does is put students down and makes them feel inferior. DO NOT ENROLL

LECTURE HEAVY
1.0
3.0
CHM131
Grade: A
Jan 9, 2019
Wouldn't take again

I had to teach myself so much outside of the classroom for this course. Make sure you utilize your TAs for the workshops because they were a big help to me. Hafensteiner isn't a good teacher at all. The questions in class generally don't reflect those of tests and the stream of logic he explains is always interrupted with questions.

Tough Grader
TEST HEAVY
1.0
4.0
CHM131
Jan 11, 2019
Wouldn't take again

I learned more chemistry in high school than his class. His lectures are mediocre at best as he spends most of the time answering blatantly obvious questions. He likes to go off onto tangents, and jumps frequently between material. His inability to teach really showed as, day by day, fewer students showed up to his lecture. I don't blame them.

TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
CHM131
Grade: B-
Jan 12, 2019
Wouldn't take again

One of the worst professors in UR. Wasted an entire semester reviewing example problems that were nothing like the exams. His teaching style is spontaneous as he would jump from subject to subject. Workshops were the only thing that actually helped which is kind of pathetic.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
CHM131
Grade: A-
Jan 14, 2019
Wouldn't take again

Dr. Hafensteiner seemed to be a good professor at first glance. However, that turned out to be untrue as his teaching efficacy declined rapidly, and did not even bother addressing concepts that were clearly hard for students to grasp. Even worse, he tested those concepts and made them incredibly difficult which amplified confusion. Disappointed.

Tough Grader
TEST HEAVY
2.0
4.0
CHM131
Grade: C
Jan 15, 2019
Wouldn't take again

Dr. Hafensteiner has a great personality. His workshops are usually a repeat of past exam problems and his exams are quite difficult. Work through the textbook problems, past exams and understand the concept to get an A.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
CHM131
Jan 26, 2019
Wouldn't take again

One of the laziest professor at the UR. Glosses over important concepts, and proceeds to tests them in a incredibly difficult manner. Pretends that he cares about his student's grades, but doesn't. He said that he would apply a curve, but didn't. Prof spent more time talking about irrelevant bs rather than reviewing important concepts.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
3.0
CHM131
Grade: A
Jan 29, 2019
Would take again

At the end of the semester I realized the key to passing was to not go to class. Stay home amd watch the lectures at your own speed.

Tough Grader
5.0
3.0
CHM131
Grade: A
Feb 18, 2019
Would take again

The workshops are really good at preparing you for the tests, so as long as you can do them and understand what you're doing you should be fine.

Test heavy
Caring
Tough grader
1.0
3.0
CHM131
Mar 2, 2019
Wouldn't take again

Dont be stupid; take AP chem in high school so you wont have to waste your time with 131. Hafensteiner is very disorganized and talks more about his kids than about the lecture material. I cant solve for acid-base chemistry but I can probably tell you what his kid ate that morning. Best way to do well in this course is to not take it.

Test heavy
Clear grading criteria
1.0
3.0
CHM131
Mar 3, 2019
Wouldn't take again

Terrible hes very disorganized and doesnt clearly convey ideas. Very boring lectures and exams dont reflect the examples he provides in class. Workshops are useless and the TAs are confused themselves. Definitely the worst professor at UR

4.0
4.0
CHM131
Grade: A
Mar 4, 2019
Would take again

Hafensteiner is a great guy. Hes really chill and funny, but hes an iffy teacher. Going to lecture and taking notes gives you the basics, but it does NOT represent what youre going to be tested on. If you want to pass, you have to learn how he wants you to be able to do problems. Only study with practice exams.

Test heavy
Tough grader
2.0
3.0
CHM131
Grade: C
Mar 28, 2019
Wouldn't take again

He stopped assigning homework less than a third of the way through the semester, was very unorganized (always behind schedule), and lectures were very unhelpful in learning the course materiel. Seems like a good guy but not a good teacher.

Graded by few things
Clear grading criteria
Lecture heavy
4.0
4.0
CHM204
May 9, 2019
Would take again

So, is Hafensteiner the best professor - no, but he is far from being a bad professor. The class is difficult, and it is difficult to teach all the topics in depth throughout the course. You have to supplement your learning in class with other material - I suggest Clutch Prep. The only major complaint I have is that the final was unnecessarily hard

Accessible outside class
Test heavy
Clear grading criteria
5.0
4.0
CHM204
Grade: A
May 10, 2019
Would take again

Hafensteiner is honestly a good professor. He gets the necessary details and reactions to you, explaining the mechanism along the way. Due to the nature of the amount and difficulty of the material, he can be perceived as a bad professor but thats not the case. The course is hard, but if you study the material and the practice exams you'll do well.

Accessible outside class
Skip class? You won't pass.
Test heavy
3.0
5.0
CHM131
Grade: A
Jul 4, 2019
Wouldn't take again

To get a good grade in this class you have to either remember HS chem or know how to teach yourself/get help. Lecture is not super helpful, but office hours are (go with specific questions). Tests are hard, but workshop problems and previous tests are helpful. Don't fall behind or you won't catch up.

Accessible outside class
Graded by few things
1.0
4.0
CHM131
Grade: Drop/Withdrawal
Oct 30, 2019
Wouldn't take again

The best way to explain his teaching style is that he (barely) teaches the rule, and then will test on the exception to that rule or with questions much more difficult than the ones you see in class. His lectures are pointless as he frankly just sucks at teaching, this is the "intro" chem course but it is hard to do well without prior chem.

Test heavy
Clear grading criteria
Tough grader
3.0
3.0
CHM131
Dec 13, 2019
Would take again

Good lecturer but only teaches one way. Use Organic Chemistry Tutor if you don't get it. Also you can totally skip lecture and watch it on double speed later if you've taken high school chem before. Study for the exams, you'll need it. Says he won't curve the exams but he has to. Pretty chill, tells stories about his family when he erases the board

Lecture heavy
Tough grader
3.0
4.0
CHM131
Grade: A
Jan 5, 2020
Would take again

Dr. H could be disorganized at times, but is overall not a bad professor. He held many office hours weekly that tremendously help give a deeper understanding of the topic. Tests were much harder than the material discussed in class, but it was still possible to do well.

Accessible outside class
Test heavy
Tough grader
4.0
3.0
CHM131
Grade: A
Mar 4, 2020
Would take again

Professor Hafensteiner is pretty chill. He kept class pretty light. I liked the way he explained things, and he did EVERYTHING on the chalkboards. No power point. Lots of examples of problems and stuff. In order to do well on the tests, USE THE PRACTICE TESTS that he gives you. The questions will be very similar to those on past tests!

Accessible outside class
Clear grading criteria
Caring
3.0
4.0
CHM131
Grade: A-
Apr 29, 2020
Would take again

Cares a lot about his students and worked with me through testing anxiety - super helpful as long as you communicate with him. That being said his lectures are trash and skippable. Teach yourself and then go to office hours with questions.

Accessible outside class
2.0
3.0
CHEM131
May 7, 2020
Wouldn't take again

Great guy but his lectures were kind of all over the place. I'm not an auditory learner so I rely on my notes which were truly just a mess. If you can learn Chemistry just by talking and listening about it, you'll be fine but that is just not me.

2.0
3.0
CHM204
Grade: A
May 17, 2020
Wouldn't take again

Dr. H is very caring, he cares all his students and I believe he is a great person. Although in terms of Orgo, he is definitely not explaining things well. Lectures are not very nicely organized--better organize your own reaction and mechanism sheets. He doesn't cover all materials in class. Exams are not too hard but sometimes tricky.

Accessible outside class
Hilarious
EXTRA CREDIT
5.0
4.0
CHM204
Grade: A
May 18, 2020
Would take again

Great class, lots of work as expected but a great prof

Test heavy
Hilarious
Lecture heavy
5.0
4.0
CHM204
Grade: A
May 20, 2020
Would take again

Definitely tough but manageable. Lectures are really entertaining and hes an all around great guy. Was very available and understanding after classes went online.

Lecture heavy
3.0
4.0
CHEM131
Grade: B
Jun 6, 2020
Would take again

Hafensteiner's lectures are scatter-brained. He will jump from concept to concept with no clear connection with what he is trying to say. The previous exams and workshops only helped a little bit. When I took both classes, about 30% of the class got A- or higher, most were in the B range, and the lower 30% or so were below that.

Accessible outside class
Lecture heavy
3.0
5.0
CHM204
Grade: A
Jul 22, 2020
Wouldn't take again

Great guy but not the best lecturer, as he often stops to answer questions and ends up rushing to cover material towards the end. Hard to reach via email too. Provides lots of practice exams but is a very harsh grader. Reading the textbook is extremely helpful for this class.

5.0
2.0
CHEM131
Grade: A
Aug 25, 2020
Would take again

I love Dr. H. He's personable and cares about his students. His lectures aren't enough to really understand the material if you're learning it for the first time, but if you took AP chem, then you're set. Study his past exams!! Only needed the textbook for HW, personally. Go to workshop, Dr. H usually emphasizes important concepts you need to know

Accessible outside class
Caring
4.0
3.0
CHM131
Grade: A
Nov 2, 2020
Would take again

Dr. H is excellent at breaking down and explaining difficult concepts and is always accessible outside of class for office hours, however, he is hard to reach by email. The workshops he plans really help solidify understanding of this course and possible exam questions. He's a straight shooter; you always know what to expect going into exams.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
CHEM131
Grade: A
Nov 10, 2020
Would take again

Honestly, I don't know why he's getting bad reviews. I absolutely think he's amazing, understanding and kind. He cares about his students and is willing to answer every question. The tests are not too hard, if you can't do it that means you didn't study. Not too much work, and I think it's best to watch both lectures and read from the book.

Hilarious
Amazing lectures
Caring
3.0
5.0
CHEM131
Dec 18, 2020
Would take again

Dr. H is very caring, but teaching is not his strong suit. There are a lot of elements to this class but to pass quizzes, the practice exams, workshops, and chem libre texts are you safe haven. Lectures are okay, quiz 4 will kill you and he does not care. He also assigned a semester work of homework last min. Not a terrible prof, but far from good

Lots of homework
Get ready to read
Test heavy
4.0
2.0
CHM131
Grade: A
Jan 6, 2021
Would take again

Good lectures and TAs. Doesn't assign as much homework as would be good but the assessments aren't very hard and he explains most things decently well in office hours. Class itself is really easy. Don't skip workshops or yellowdig at all, keep up with Chem101 and do decent on exams and it's hard not to get an A

Participation matters
Clear grading criteria
Lecture heavy
4.0
3.0
CHM131
Grade: A+
Jan 17, 2021
Wouldn't take again

Dr. H is a great guy and do not get me wrong one of the funniest teachers I've had, but teaching just isn't his strong suit. If Chem is your thing his class won't be hard and do the work you'll get an A. It's just that it felt like I was self-teaching chem rather than being taught it. End of the day a funny guy, but not a teacher of the year haha

Skip class? You won't pass.
Clear grading criteria
Hilarious
3.0
3.0
CHEM131
Grade: A-
Jan 20, 2021
Would take again

did not interact with him once nor watch a single lecture. textbook alone was fine. 5 quizzes, weekly yellowdig discussion (could talk about LITERALLY anything), chem101 hw some weeks. doing practice exams + workshop papers to prepare for a quiz helped a lot, did that instead of lectures/book halfway through semester. horrible at replying to emails

3.0
3.0
CHEM131
Grade: A
Feb 20, 2021
Would take again

Lectures usually didn't make sense to me but while doing the homework they were helpful. Chem101 and the practice tests are the best resource for studying, USE THEM. Exams tended to be pretty difficult, a lot of math. You'll get the best help if you go to office hours. Has cute stories about his kids and personal life.

Accessible outside class
Hilarious
Tough grader
2.0
3.0
CHEM131
Grade: A
Oct 31, 2021
Wouldn't take again

He's not the best at answering his email, but he does have multiple office hours a week. His lectures are kind of all over the place and can be confusing sometimes. He does everything on chalk boards. You only need a 75 for an A, which is good, and there's multiple ways to get points throughout the week. He's a good guy, but not the best teacher.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
3.0
4.0
CHEM131
Nov 2, 2021
Wouldn't take again

Dr. H is a very good guy and cares a lot about his students... he's just not the best teacher. Lectures aren't really organized and he doesn't assign enough homework as would be helpful. The practice exams are your best bet for studying as they are very similar to the real exams. If you don't have much prior chem experience, prepare to work for it.

Lecture heavy
3.0
4.0
CHEM131
Grade: B-
Nov 16, 2021
Would take again

He's a very nice person, but his teaching style isn't my favorite. You can rewatch the lectures if you don't go to class but I would suggest going because the class is fast spaced

Lots of homework
Test heavy
Lecture heavy
1.0
4.0
CHEM131
Grade: A
Nov 16, 2021
Would take again

Hes a really rude grader. Even if you get answer right if you dont show one step, or show it different than how he likes, you wont get credit. His lectures are also very disorganized. If I didnt know better I would think they picked a random grad student off the street, not even a chem grad student. If you dont know chem good luck.

Tough grader
1.0
5.0
CHEM131
Grade: A
Nov 18, 2021
Wouldn't take again

The worst lecturer ever, the most disorganized man ever. If you did not take AP chem I don't see how you will pass this course there is a very clear divide between the AP students and the non AP students, it should not be that way. He also stops lecture to answer the worst questions and we get behind.

Test heavy
Tough grader
2.0
4.0
CHEM131
Grade: B-
Dec 8, 2021
Wouldn't take again

Dr. H takes the time to help students and is accessible outside of class, but his lectures are so confusing because of how much he jumps around. While he encourages to ask questions (which is appreciated), his lectures are so scattered that it is hard to fully understand what you're confused on. His teaching style may not be for everyone.

Accessible outside class
Lecture heavy
Caring
5.0
3.0
CHEM131
Grade: A
Dec 12, 2021
Would take again

Dr H is a great professor and a really nice guy but I really can't say I learned anything in Chem 131. It's fine for me because i'm never going to take chem again though. I did pretty bad on all the tests but I still got an A because of the grading criteria. Also the lab is usually a couple weeks behind the lecture which is annoying

Accessible outside class
Skip class? You won't pass.
Test heavy
2.0
4.0
CHEM131
Dec 13, 2021
Wouldn't take again

Honestly, I feel it is pretty easy to get an A, I failed (got between a 56% and 70%) each midterm and all I need is a 50% on the final to get an A. But I hardly understood anything in lecture, like, at all. I went to external sources frequently, and not the textbook. Dr. H is really nice, but I couldn't follow his lectures and many felt the same.

Accessible outside class
EXTRA CREDIT
Tough grader
4.0
1.0
CHEM131
Grade: A+
Dec 15, 2021
Would take again

Sometimes, the lectures were a little confusing, but he is always open for questions in lecture and in office hours. He is a super approachable guy and loves to talk about his kids. There are so many extra credit opportunities in the class too. Also, he does everything on chalk boards, so it's helpful to take notes.

Accessible outside class
Hilarious
EXTRA CREDIT
5.0
3.0
CHM204
Grade: A
Dec 16, 2021
Would take again

Dr. H is a great guy. His lectures could be confusing occasionally but he was great in office hours at explaining in more details. He was super accessible and was such a nice guy. He genuinely cares about students well-being and doing well. He's so smart and I genuinely think he's the best in upper level chem classes as opposed to intro classes.

Accessible outside class
Test heavy
Caring
4.0
4.0
CHEM131
Grade: A+
Dec 16, 2021
Would take again

Dr. H isn't the best chemistry teacher, but he's a great person. Lectures were a bit hard to follow, but he kept them entertaining. Office hours are a big help, and he encourages you to come even if you don't have questions. Lots of extra credit opportunities - as long as you do the homework, you should get at least a B+ even if you fail the exams

Accessible outside class
Caring
EXTRA CREDIT
4.0
3.0
CHEM131
Grade: A
Dec 21, 2021
Would take again

Dr. H is a wonderful person and a great teacher. He is very lecture based. Succeeding in this class is very clear and certainly not impossible. My advice is to use all the resources he gives you and dont get behind.

Respected
Clear grading criteria
Lecture heavy
5.0
2.0
CHEM131
Grade: A
Dec 24, 2021
Would take again

Dr. H is a great chem 131 teacher, and teaches in a way where you will be fine even if this is your first ever chem class. Textbook (free!) becomes helpful towards the end, but if you put in the work early, you won't need to do well on the third test or do more than write your name on the final to get an A. Hope you get a good workshop leader.

Hilarious
Caring
EXTRA CREDIT
4.0
4.0
CHEM131
Grade: A
Dec 29, 2021
Would take again

9/10 Dr. H really cares about his students but his exams are extremely difficult. However, even if you don't do well on his exams, there are other ways to get an A in that class- do better in homework, lab, etc. Would recommend!

Lots of homework
Accessible outside class
Clear grading criteria
4.0
4.0
CHEM131
Grade: A
Jan 7, 2022
Would take again

Dr. H is a good professor and really cares about chem and his students. If you bomb one of the exams, you can still do well/get an A because of the grading point system. Do the homework, extra credit, and study well and you'll be fine.

Respected
Accessible outside class
Clear grading criteria
3.0
2.0
CHEM131
Grade: A
Jan 11, 2022
Would take again

A good guy but not the greatest teacher in my opinion - if you've taken AP chem/ chem in high school and were good at it this class should be a breeze. Gives lot of extra credit opportunities, but lectures were a little random/ disorganized sometimes.

Clear grading criteria
EXTRA CREDIT
3.0
3.0
CHEM131
Grade: A
Feb 8, 2022
Wouldn't take again

Dr. H is nice, but the lectures were kind of disorganized and honestly sometimes confused me more. His office hours were also not helpful cause he spends an hour going over one question. The points system makes it easy to get an A if you do well in lab, workshop, and Yellowdig. I learned the most from workshop and going to TA office hours.

Clear grading criteria
Lecture heavy
EXTRA CREDIT
1.0
5.0
CHM204
Grade: B
Apr 13, 2022

Worst Professor for Chemistry at University of Rochester. Instead of teaching material he talks about his kids. Also, in class he will use very basic examples and then proceed to destroy students on exams. Never take this class.

Tough grader
Test heavy
Graded by few things
4.0
4.0
CHEM131
Grade: B+
Apr 18, 2022
Would take again

Dr. H is very understanding and accessible outside of class. Took CHEM131 Fall 2020 and it was completely asynchronous + remote, which makes learning harder for me. It is definitely possible to get good grades if you work hard.

4.0
3.0
CHEM131
Grade: A
Apr 26, 2022
Would take again

I like Dr. H. He is a funny and caring guy and his overall teaching abilities are better than average, especially for UR standards. Tests are hard but his practice exams prepare you for them adequately. The chem department here is very tough, so the grading system is skewed to help the students pass. Getting an A is not too hard at all.

Amazing lectures
Clear grading criteria
Hilarious
4.0
3.0
CHEM131
Grade: B
Apr 26, 2022
Would take again

Haf is one of the only professors I've had this far that can keep me engaged during lecture. I like that he explains topics and does examples on the chalkboard (no slides!). I still suck at chem after his class, but I was able to learn enough to pass decently and that works for me.

Tough grader
Amazing lectures
Test heavy
4.0
2.0
CHEM131
Grade: A
May 18, 2022
Would take again

Dr. H was an overall decent professor! He always explained the course content in a clear, well put-together manner. However, he spent way too much time answering simple questions in lectures from students not paying attention. This took away from his lectures, but nonetheless, everything else about him was fine. And for tests, the textbook is key!

Gives good feedback
Accessible outside class
5.0
3.0
CHM204
Grade: A
May 22, 2022
Would take again

Great guy. Extremely knowledgeable and yet very able to explain high-level concepts. Most receptive professor to feedback and student voices I've ever seen. 10/10 would recommend. Exams are a pain but built-in curve exists (they're also really similar to the practice exams, so look at those and try to see patterns).

Amazing lectures
Clear grading criteria
Online Savvy
5.0
5.0
CHEM131
Oct 15, 2022
Would take again

Professor H is the best lecturer Ive had so far (first year) since he gives you time to digest info and ask questions on the spot. Hes also pretty funny and engages with the class often. That being said, the class is going to be very difficult if you dont have a strong chemistry background so be ready for that, otherwise its an easy course.

Amazing lectures
Hilarious
Lecture heavy
5.0
3.0
CHEM131
Nov 10, 2022
Would take again

he's fine, but he teaches slowly and always talks about his daughter.

2.0
3.0
CHEM131
Dec 2, 2022

Dr. H is a good person, but as a professor he lacks in many areas. His lectures are disorganized and he often spends most of the time answering questions, which aren't helpful to the majority of the students in lecture. While he has an understanding of chemistry, he has a hard time teaching it to students with no chemistry background.

1.0
5.0
CHEM131
Grade: Not sure yet
Dec 8, 2022

Dr. H doesn't know chemistry. I don't know why he's teaching at a university. My dog can do titration better than he can. He spends 40 minutes of a lecture on one person's question since he doesn't even know the answer himself. He enjoys watching us fail. Pedophile.

Tough grader
5.0
1.0
CHEM131
Grade: Not sure yet
Dec 8, 2022

Dr. H wastes so much time answering questions during class and hardly teaches anything about actual chemistry. The amount of content gone over in one lecture can be learned from 10 minutes of reading the text book. And then, on the final, nothing he has gone over is actually on it and he makes it so difficult for no reason.

1.0
4.0
CHEM131
Grade: Not sure yet
Dec 8, 2022

Dr. H is very kind and such an intelligent individual. However, he does not know how to teach. His lectures are very unorganized and it feels like attending his lectures are a waste of time. In a lecture, we only cover one practice question. How is that supposed to help us feel confident for the upcoming exams?

3.0
4.0
CHEM131
Grade: Not sure yet
Dec 11, 2022
Would take again

Dr. H is genuinely a nice guy and does his best to help students who don't understand the content, but it would really benefit students if we had more realistic and applicable questions to work with, not 15 easy questions in an online problem set. Advice: use past exams and online practice problems to study. Challenge yourself before the exam.

EXTRA CREDIT
Test heavy
Accessible outside class
1.0
5.0
CHEM131
Dec 14, 2022

He's not a bad person. He's a bad professor. He talks like he cares about your progress and your grades. However, he doesn't. Lectures don't cover much at all. Workshop once a week is supposed to teach you a whole topic, but not all the TAs know what's going on meaning you don't actually learn what's going on. Hope you get a good TA.

Tough grader
Test heavy
4.0
3.0
CHEM131
Grade: A
Dec 14, 2022
Would take again

He definitely knows what he's doing and wants everyone to do well. Lectures are decent and he's very into it, but he doesn't use any visuals which kinda sucks. Tests are really hit or miss because you have zero clue what kinds of questions there will be. As long as you do the work you need to do, you can fail a test and still get an A.

Clear grading criteria
Test heavy
2.0
4.0
CHEM131
Dec 15, 2022

His lectures were decent and then became him saying one thing for 20 min and spending rest of the class answering questions and restating WHAT HE JUST SAID, getting absolutely nowhere. Use the optional textbook to teach yourself. He spends a fair bit of time talking about his 3 daughters and seems to be a good dad. His tests are absolute shit tho.

EXTRA CREDIT
Test heavy
2.0
5.0
CHEM131
Grade: Not sure yet
Dec 16, 2022

As every single review says: great guy, meh teacher. If you have to take him, pray you get a good TA, since workshop will teach how to do questions. He answers questions far too in depth, I personally get lost when trying to follow along. Like he says, do the readings or struggle, since he doesn't teach all the important stuff. Turn off your phone!

Get ready to read
EXTRA CREDIT
3.0
2.0
CHEM131
Grade: A
Dec 16, 2022
Would take again

I think Dr H repeats the same stuff pretty often in lectures but his teaching isn't so bad. Personally, the lectures were pretty hard to sit through. He teaches the concepts well but this is often drowned by the sheer volume of questions he answers, and other stuff irrelevant to the topic at hand.

Tough grader
Clear grading criteria
2.0
4.0
CHEM131
Dec 16, 2022

Dr. Hafensteiner is a good person, but a poor teacher. He strays from content, gives long-winded responses with little relativity to the question, and doesn't know how to solidify the concepts. He doesn't get through much and then tests you on it. I attended workshops, study groups, lectures, and did so much work just to fail almost every test.

Test heavy
5.0
4.0
CHEM131
Grade: Not sure yet
Dec 17, 2022
Would take again

I love coming to chemistry class because of Dr. H! Every lecture was a treat for my eyes and was the highlight of my day. I remember a question on one of the workshops that included a recipe for his mother's famous pumpkin cake, but that wasn't the only cake on my mind during workshop.

EXTRA CREDIT
Inspirational
Respected
5.0
4.0
CHEM131
Grade: Not sure yet
Dec 17, 2022
Would take again

p2: During lecture, I always ponder about the molar mass of the cake. When we got to equilibrium and he said the word "Keq", I couldn't stop thinking about that glorious cake. Speaking of cake, I found out that he is the owner of a large bakery, something you will find out too when u see him.

5.0
4.0
CHEM131
Grade: Not sure yet
Dec 17, 2022
Would take again

p3: And you can tell he uses his chemistry knowledge to have the best cake in town. Too bad he doesn't have his own show called "baking bad." I'm sure the viewers would appreciate his dazzling cake. I would give him a 10/10. Oh yea, the class is pretty good too.

1.0
4.0
CHEM131
Dec 18, 2022

If you're gonna only talk about his cake recipe then go tell him in his instagram comments, not here. Him being able to bake doesn't mean he can lecture or actually teach.

Tough grader
Test heavy
1.0
4.0
CHEM131
Dec 18, 2022

Good guy, bad teacher. His only redeeming quality is that he gives extra credit assignments.

EXTRA CREDIT
Test heavy
4.0
3.0
CHEM131
Grade: A
Dec 20, 2022
Would take again

Energetic, personable, engaging lectures. He lost many students after a certain point in the semester for lack of structure & clarity. It got to a point where many were wondering "what are we doing again?" "why's this important?" "what's the purpose of this?" Dr. H should be more clear in his overall objective and expectation of the class.

EXTRA CREDIT
Accessible outside class
3.0
5.0
CHEM131
Grade: C
Dec 20, 2022

Dr. H was a very nice man, maybe too invested though. He often would waste lectures answering questions best left for office hours, which he had any time students needed/asked. He grades on a point system, so it is easy to pass even if you don't understand the content. Overall, he is a very nice guy he just sucks at teaching in large class sizes.

EXTRA CREDIT
Caring
Accessible outside class
2.0
4.0
CHEM131
Grade: B-
Dec 22, 2022
Would take again

Dr. H is like your Uncle, who growing up you thought was super funny and inspiring and whatever. But then you grow up and realize what a bald face lier they are. Letcures are 90% useless information and the only way to do good in this class are to come in with an already good background understanding of chem, or teach it all to yourself.

Tough grader
Test heavy
Accessible outside class
2.0
5.0
CHM131
Dec 23, 2022

Professor H is charismatic and a really kind guy, a good family man, but not the best professor. His lectures seem scrambled and unorganized. His tests are quite difficult. Wish we did more test prep in class. This class is challenging if you've only taken gen chem in high school. Be prepared to put in lots of effort if you want an A/study ingroup

EXTRA CREDIT
Lecture heavy
Test heavy
3.0
4.0
CHEM131
Grade: A
Dec 23, 2022
Would take again

Very nice man & good dad to kids he always talks about. Lectures started off strong & easy to understand but were disorganized later & it was easy to get lost. Answers too many questions even the dumbest that have nothing to do with what we learn. Tests much harder than the practice. Really challenge yourself, do the labs & extra credit for an A.

Tough grader
EXTRA CREDIT
Test heavy
3.0
4.0
CHEM131
Grade: B
Dec 27, 2022

I feel bad giving Dr. Hafensteiner a lukewarm rating, he is a very kind and funny man who clearly loves his job. However, his lectures were all either unnecessarily easy or ridiculously hard to follow. I did not learn very much at all from him, and I felt it was mostly on me to learn the course material outside of class.

EXTRA CREDIT
Hilarious
Caring
2.0
4.0
CHEM131
Grade: A
Dec 28, 2022

Pros: Dr. Hafensteiner has a wonderful personality & offers many extra credit opportunities for homework. Cons: He cannot teach. I stopped going to his lectures after the first exam because they are not as useful as I expected. I wish he had a few slides summarizing the main takeaways or steps for approaching different stoichiometric questions.

EXTRA CREDIT
Test heavy
Graded by few things
2.0
3.0
CHEM131
Grade: A
Jan 3, 2023

Just focus on the practice tests from past years, and use organic chem tutor on youtube. Not good lecturer and confuses you more. Stopped going to lecture and started doing better in the class.

EXTRA CREDIT
Test heavy
4.0
3.0
CHEM131
Grade: A
Jan 6, 2023
Would take again

Dr. H seems like a great guy and enjoys teaching this class, but his lectures for the most part are drawn out and rushed for time towards the end of class. He spends lots of time answering unnecessary questions during lectures. I would say his grading criteria is very clear and he gives lots of opportunities for a good grade.

EXTRA CREDIT
Clear grading criteria
Graded by few things
2.0
5.0
CHEM131
Grade: C
Jan 7, 2023

Go to office hours. Dr. H is a great guy with an amazing understanding of chemistry but he SUCKS at translating that knowledge to a large classroom. The only times when I felt I was truly learning was in office hours. Lectures can be funny, but don't give you that much. Also, he'll teach us a simple concept, then make it more complicated on exams!

EXTRA CREDIT
Clear grading criteria
Hilarious
2.0
3.0
CHEM131
Grade: A
Jan 12, 2023

Professor Hafensteiner is a very kind and caring person, but he just doesn't know how to teach. He doesn't know how to pace himself and is too nice to answer every single question to the point where half of the class is just answering questions. Good person though

EXTRA CREDIT
Test heavy
Accessible outside class
2.0
3.0
CHEM131
Grade: A
Jan 12, 2023

The structure of the class (number of tests, homework assignments, lab etc) made this class manageable. However, Dr. H's lectures did not help me much. Dr. H is almost too nice, he spends a significant amount of time answering every question that is asked during lectures, which results in content not being covered and difficult exams.

Clear grading criteria
Gives good feedback
Test heavy
2.0
4.0
CHEM131
Grade: A
Jan 13, 2023
Would take again

He isn't a good teacher, but on the bright side, gives a LOT of extra credit. Lectures are not at all useful. Use the textbook, YouTube, workshops, and practice exams.

EXTRA CREDIT
Accessible outside class
2.0
4.0
CHEM131
Grade: A
Jan 14, 2023

Good person, not a good teacher. His lectures were often unorganized and did not provide many examples of material that was actually on the exam. For those with no chemistry background, this class can be very tough. To succeed, I recommend securing all the "easy" points (hw, wrkshp, etc), extra credit, and review wrkshps and past exams for practice

EXTRA CREDIT
Test heavy
2.0
5.0
CHEM131
Grade: A
Jan 17, 2023

Dr. H is an amazing person, just not a great teacher. Often in class he would get distracted and very rarely would we ever get through the material that was planned. In a 75 minute lecture, he would take about 40 minutes to answer students questions that are meant for office hours. He doesn't give a lot of examples, just basic broad ideas. Go to OH

EXTRA CREDIT
Clear grading criteria
Hilarious
3.0
5.0
CHM204
Grade: Not sure yet
Mar 17, 2023

Dr. H is great at teaching and his lectures are easy to follow and he doesn't skip over information assuming you already know it, but his exams are extremely hard much more so than what is in the homeworks or the workshops. He is very approachable with questions and accessible outside of class. Memorization is super necessary so start from day one.

Tough grader
Test heavy
Accessible outside class
4.0
3.0
CHM131
Grade: A
May 3, 2023
Would take again

Dr. H is overall a great guy who cares a lot about his students- however, his lectures often were behind and he seemed to treat the lecture time like an office hours period.

EXTRA CREDIT
Clear grading criteria
Accessible outside class
4.0
5.0
CHM204
Grade: B
May 16, 2023
Would take again

Great professor. His lectures are good; they are recorded, so you can re-watch them, which I highly recommend. His HW on Aktiv Chem cannot be compared to his exams. His exams will brutalize you :( Please do the practice exams, and study a little everyday. I ended with a B. Coming from a person who got a C in Orgo I, you can do it too :)

Lecture heavy
Test heavy
Graded by few things
4.0
2.0
CHEM131
Grade: A+
Sep 30, 2023
Would take again

Dr. H is a good professor and his exams are fair if you understand the material covered in lecture and workshop. I wish he included slides or had more organized lectures, because sometimes material was inconsistently covered between sections.

Clear grading criteria
Hilarious
Lecture heavy
5.0
1.0
CHEM131
Grade: A+
Nov 14, 2023

This course is easy, just do the practice exams. He gives extra credit and you can easily get full score on the lecture part. The experiment is tiresome, but it doesn't count a lot. The testing is easy and TA gives as much score as he/she can. Overall, not hard to get an A even without participation.

EXTRA CREDIT
5.0
2.0
CHEM131
Grade: A
Dec 13, 2023
Would take again

Go to lecture, do your homework, go to workshop, and you will do well on the exams. This has been the easiest STEM class I have taken in college. He literally gives you a checklist for what you need to do to do well. The lectures are 100% recorded so you don't even have to get up for class. Ridiculously easy, but still fun nonetheless.

EXTRA CREDIT
Amazing lectures
Lecture heavy
4.0
3.0
CHEM131
Grade: Not sure yet
Dec 20, 2023
Would take again

Prof. H is good at teaching and makes class interesting. However, this course is all math-related and I did not expect that at first. Attending lecture and doing the practice exams are extremely helpful for passing the class. If you're not good at math, it may take some extra work but you should be fine if you put in the work.

Gives good feedback
Caring
Respected
5.0
2.0
CHEM131
Grade: A
Dec 22, 2023
Would take again

this class was fairly manageable/easy for someone with no prior chemistry experience. if you have a decent understanding of algebra and math, this class should be easy. Reviewing past papers is recommended when studying for exams. the homework helps with understanding the basis.

EXTRA CREDIT
Lecture heavy
3.0
3.0
CHEM131
Grade: A
Dec 27, 2023

Dr. H understands the material he's teaching, but he is hampered mostly by poor lecture organization, so if you're the type of person that needs well-organized lesson plans, you're out of luck. DO THE AKTIVCHEM. Remember that aktivchem problems aren't ordered by difficulty - sometimes the easy ones that actually teach you the material are last.

Clear grading criteria
Lecture heavy
3.0
4.0
CHEM131
Grade: B
Jan 18, 2024
Would take again

Dont get me wrong. Dr. H is a wonderful person. However, I do feel that his lectures could use a bit more organization since a lot of the time, I found it hard to follow. I recommend to study at least every time you open the textbook. Other than that, this class is very doable and can even be cheesed if you're satisfied with a B.

Tough grader
Test heavy
4.0
3.0
CHEM131
Grade: A
Jan 18, 2024
Would take again

Dr. H, at heart, is a good person. Lectures are funny and he is accessible outside of class. However, I struggled in his class. His lectures can be hard to follow, so put in the time outside of class to understand the material. I walked out with an A which was mainly a result of doing really well on the final and teaching myself material.

Caring
Test heavy
Accessible outside class
3.0
4.0
CHEM131
Grade: Drop/Withdrawal
Jan 20, 2024

This class is the reason I changed majors. It was hard for a gen chem, especially because I have no chemistry background. It had workshops that were helpful to an extent, labs that I enjoyed, and homework (Aktiv) that you had to pay to use. Lectures didn't apply too much to tests, workshops were better for studying. Funny guy tho!

Tough grader
Lots of homework
Hilarious
3.0
4.0
CHEM131
Grade: A
Jan 24, 2024
Would take again

Dr. H seems to be a genuinely kind and passionate person who wants his students to succeed. However, his teaching style is not for everyone. What he covers in lectures is very different from the types of problems that you are given on tests. I'd say the most helpful things were workshops and past exams. Study and connect concepts outside of class.

Clear grading criteria
Caring
Test heavy
4.0
3.0
CHEM131
Grade: A
Feb 14, 2024
Would take again

Honestly if you took AP Chem within the past 2 years you will be fine. Class is on the point system, which if you play your cards right, you might only need a 20% on the final to end with an A. If you're confused in lecture, I would recommend reading the textbook, doing past exams and definitely going to workshop.

5.0
1.0
CHEM131
Grade: A
Feb 14, 2024
Would take again

Dr. H is super friendly and willing to answer questions, which often makes lectures feel like office hours. If you have a background in AP chem, you're set. He explains concepts decently well but they could be better. However, Dr. H is very willing to help you out during office hours.

2.0
1.0
CHEM131
Grade: A
Feb 29, 2024
Would take again

Yea Dr. H doesn't seem like a great prof during the course however, compared to Matson and Knowles (CHEM132) he is amazing. The class is very easy to get an A in with the amount of extra credit and simple concepts. Dr. H goes on annoying tangents about his daughters and does not use slides so you have to take your own notes. Ok prof.

3.0
5.0
CHM204
Grade: A
Aug 27, 2024
Would take again

Dr. H is a good professor for 131, but for 204, he's not very good. Orgo is complicated and having a prof with good organization is essential. His lectures are poorly organized and jump around. Compared to Prof. Dinnocenzo, his class is confusing and requires a LOT more memorization. Learn how to do mechanisms solo because he doesn't explain them.

Tough grader
Lecture heavy
Test heavy
4.0
3.0
CHEM131
Grade: B
Oct 7, 2024

Professor H is a friendly guy, but his teaching style can be hit or miss. While lectures may lack organization, workshops and past exams are key for succeeding. Leveraging resources like Unstuck ai alongside the textbook can make this course manageable.

4.0
2.0
CHEM131
Grade: A+
Oct 29, 2024
Would take again

Dr. H is funny and engaging but his lectures are a bit scattered, so going to workshops really mattered. Either way TAs grade very nicely (lots of partial credit) and Dr. H and TAs are available through office hours often. Did not regularly attend lectures and still didn't even need to take the final to get an A (but you have to take the final)

Hilarious
Caring
Accessible outside class
2.0
4.0
CHEM131
Grade: B
Nov 12, 2024

As someone who came from only taking one chemistry honors course during the pandemic, I would say Hafensteiner didn't help me the most as I transitioned into college-level chemistry, as he wasn't clear on concepts and was scattered. I guess the point system was a redeeming factor in his class. Does talk about his kids a lot.

Tough grader
Clear grading criteria
Lots of homework
2.0
4.0
CHEM131
Grade: Not sure yet
Dec 1, 2024

He is a great guy. Super nice and charming. However, lectures are confusing and hard to follow. He basically does math problems on the board for an hour and 20 minutes and half-heartedly explains why he does what he does. He gives lots of points and really wants you to pass, but the style of teaching just wont work for everyone

Clear grading criteria
Lecture heavy
Test heavy
5.0
3.0
CHEM131
Grade: Not sure yet
Dec 6, 2024
Would take again

The best professor I ever had.

Amazing lectures
Hilarious
5.0
2.0
CHEM131
Grade: A
Dec 20, 2024
Would take again

he is a nice professor. the content is easy just focus on workshops. class is a bit disorganized and confusing. wayyyy better than other chem professors

Clear grading criteria
Caring
3.0
4.0
CHEM131
Grade: A
Dec 21, 2024

Dr. H's lectures are super hard to follow and for me, useless. If you're really struggling in the class I would attend office hours and pay attention during workshops. He does want you to succeed and will help when prompted, but going to lectures alone probably won't help you—they're all over the place. I had to teach myself a lot of basic content.

4.0
3.0
CHEM131
Grade: A
Dec 22, 2024
Would take again

Dr. H's lectures can sometimes be confusing and tedious, but there are resources outside of lecture that help a lot. His office hours were great and really helped my understanding. Test difficulty is somewhere between the Aktiv homework (easy) and workshop problems (hard) so I would recommend keeping up on those if you're struggling.

5.0
2.0
CHM131
Grade: A+
Dec 29, 2024
Would take again

slow lectures. however great for someone who has never seen chem before. tests were fair. easy A if you do the work.

4.0
3.0
CHEM131
Grade: A
Jan 7, 2025
Would take again

As someone who took ap chem I still struggled a little with this course. Do the practice tests because what he teaches in lecture is only the basis.

4.0
3.0
CHM131
Grade: A
Jan 13, 2025
Would take again

Although this is the intro to chemistry, it was still an entertaining class. All lectures were recorded, and you didn't have to pay for the textbook since it was online, but you did need to pay for the software for homework. Grading was a points system that I really enjoyed and it was a surprisingly good course to learn the basics of chemistry.

Clear grading criteria
Respected
Accessible outside class
5.0
3.0
CHM131
Grade: A
Jan 20, 2025
Would take again

Recommended for everyone who want to take chem131, his office hour is also very helpful.

Amazing lectures
Gives good feedback
Inspirational
4.0
3.0
CHM131
Grade: A
Jan 20, 2025
Would take again

He had really good lectures and was always available if you needed help outside of class. I've always struggled with chem but this class was very good and prepared me for the exams.

3.0
4.0
CHEM131
Grade: A
Jan 23, 2025
Would take again

Dr H's lectures were very unorganized and hard to follow. He drags on and only teaches in examples. However, his office hours (if you can fit it in your schedule he usually only has 1-2 hours per week in the middle of the day) and workshops are helpful. The grading was pretty lenient, but the second half of the class was much harder.

Lecture heavy
5.0
2.0
CHEM131
Grade: A+
Feb 15, 2025
Would take again

GOAT for 131, good at answering questions in lecture, blackboard+chalk notes so you can take written notes, gives 5 chances for aktiv questions, hard exams with extra credit question that requires spamming past exams to get high score, optional attendance but no ppt only recording, though textbook becomes unnecessary if you focus during lecture.

EXTRA CREDIT
Respected
Lecture heavy
5.0
5.0
CHM204
Grade: A
Apr 21, 2025
Would take again

Dr. H is a friendly, chill dude. His lectures are good, though they can feel fast paced at times and are necessary to rewatch. His exams are mostly fair but always have a few problems that catch you off guard with their difficulty. Make sure you don't fall behind with the content, make connections between concepts, and do the HW for easy points.

EXTRA CREDIT
Lecture heavy
Test heavy
5.0
3.0
CHM204
Grade: Not sure yet
Apr 23, 2025
Would take again

I was shocked to see some of these bad ratings. Dr. H is a caring professor who genuinely wants to see his students succeed. He made a lecture recording request form to encourage attendance, which was a little annoying. Yes this class was challenging but that is because it is Orgo 2, its a challenging course anywhere you go.

EXTRA CREDIT
Clear grading criteria
Caring
4.0
4.0
CHM204
Grade: Not sure yet
Apr 26, 2025
Would take again

Lectures are very organized and he highlights the main concepts well. Lecture is definitely the most important aspect of the course. Workshop questions are difficult and only some are helpful. Tests are very challenging and contain much harder examples of the concepts learned in class. Overall, harder than CHEM 203 but lectures are more helpful.

Tough grader
Inspirational
Test heavy
1.0
5.0
CHM204
Grade: Not sure yet
Apr 29, 2025

Awful......

Lecture heavy
Test heavy
4.0
2.0
CHM131
Grade: A
May 10, 2025
Would take again

I didn't find his class to be amazing, but I learned a solid amount and he's clearly a good and thoughtful professor. He puts in effort, seems to actually care about his students, and honestly my issues stem mostly from the class itself not his teaching style.

Hilarious
Caring
Respected
5.0
5.0
CHM204
Grade: A
May 16, 2025
Would take again

The most kind professor I have had the pleasure of learning from. He does not make Orgo II easy, but he wants you to succeed and makes himself available outside classes. If you go to office hours and stay on top of workshop, everything will start to make sense.

Clear grading criteria
Caring
Test heavy
3.0
4.0
CHEM131
Grade: B
Jul 8, 2025

Overall, the class was fine, I got the grade I got bc I didn't show up to my workshops or really do the hw. The first exam was quite easy, but after that, the exams became a lot harder. He tends not to be that organized in his lectures and kinda jumps back and forth. Go to class, workshops, and do the hw and you'll be fine.

Tough grader
Test heavy
Accessible outside class
1.0
3.0
CHEM131
Aug 4, 2025

I wouldn't recommend taking Hafensteiner for upper-level chemistry courses. His lectures often lack clear explanations and feel disorganized, which makes it difficult to grasp complex concepts. Key material is sometimes glossed over or presented unclearly, leaving students to teach themselves outside of class in order to keep up.

Tough grader
Test heavy
5.0
4.0
CHEM131
Grade: A
Aug 26, 2025
Would take again

Awesome lecturer and brings a very personable approach to instructing. The exams are difficult but fair. The grades are moved to ensure fair grading, and you always know what you need to do to get an A. Has MANY office hours, which are helpful but usually full

Tough grader
Amazing lectures
Clear grading criteria
3.0
5.0
CHM204
Grade: B+
Sep 24, 2025
Would take again

You will learn the most from the workshops than anything else. It is a difficult class, and his presentation of certain ideas usually need a YouTube video to fully understand. A good guy overall, but this class is hell, the exam averages are low so be prepared.

Tough grader
4.0
4.0
CHM207
Grade: Not sure yet
Oct 30, 2025

He is super caring, engaging, and a great professor overall. However, the class format can be frustrating. There is no curve and exams feel different from homework. He explains concepts well but sometimes jumps topics and doesn't teach linearly.

Caring
Test heavy
Accessible outside class
4.0
5.0
CHM204
Grade: Not sure yet
Dec 10, 2025
Would take again

~CHEM 203~ Great guy, I enjoyed going to lecture (at least compared to other professors as a STEM major - I'm looking at you Fall 2025 BIO198 professor). However, tests are quite hard and lecture content is pretty surface level so there is a lot of self-learning in this class. Workshop helps, OH format kind of stinks. Hard class but its worth it.

Tough grader
Inspirational
Hilarious
4.0
2.0
CHM204
Grade: A
Dec 20, 2025
Would take again

*Chem 203* Dr. H explains concepts well, but for me they were sometimes a bit too surface level. Workshops go more in-depth and are very helpful. The content order could be better, leading to early concepts being harder than necessary. The “Orgo as a 2nd Language” textbook helps a lot. Make sure to attend workshops consistently.

Tough grader
Clear grading criteria
Test heavy
2.0
5.0
CHM204
Grade: B
Dec 26, 2025

He is a caring and funny professor, however his teaching is just not it. He oversimplifies so much to try to make orgo easy to understanding (which is good to an extent), but he will make exams so hard. Workshops do help, however I wish he would spend more time in lecture on test-level content.

2.0
4.0
CHEM203
Grade: B
Dec 29, 2025

Engaging lectures/office hours. Difficult to study independently. We got no workshop keys, reactions list, or past exams, and homework was reduced by half. Content was also shuffled so it didn't line up with the course lab. Like a math class without problem sets: all concepts, no practice. The material is a lot of fun! I hope 204 is more rewarding.

Clear grading criteria
1.0
5.0
CHEM203
Grade: C+
Jan 1, 2026

he sucks and lies about what's gonna be on the exam. Good luck

Tough grader
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

13%

Textbook Required

16%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 124 grades
Most common grades:
A (76)
Not sure yet (21)
B (19)
Grade Distribution
A(86)B(24)C(8)D(3)F(0)A-/B+(6)
Based on 148 reported grades
A: 76
Not sure yet: 21
B: 19
A+: 10
Common Tags
Test heavy (46)
Clear grading criteria (36)
Accessible outside class (34)
EXTRA CREDIT (33)
Tough grader (30)
Caring (29)
Lecture heavy (24)
Hilarious (19)
Rating Trend

Declining

-0.46 avg change
Jul
Aug
Sep
Oct
Dec
Jan
Last 6 months
Ratings by Course

CHM32

5.0

(1)

CHM131132

4.6

(5)

CHM207

4.4

(7)

CHM132

4.1

(10)

CHM208

4.0

(2)
+4 more courses
Difficulty by Course

CHEM203

4.5

CHM204

4.3

CHM131

3.6

CHM208

3.5

CHEM131

3.4

Similar Professors