4.0

Mark Benvenuto

Chemistry - University of Detroit Mercy

4.0
Quality
2.8
Difficulty
85%
Would Retake
89
Reviews
4.0
Quality
2.8
Difficulty
4.1
Helpful
4.0
Clarity

85%

Would Retake

89

Reviews

Rating Distribution
Official

5

49

4

19

3

9

2

6

1

6

What Students Say

Benvenuto is not on my recommended list

CHM1080 - 1.0 rating

I wouldn't recommend taking a class with Dr

CHM1070 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

42%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (22)
A+ (8)
A- (3)
Grade Distribution
A(30)B(2)C(2)D(0)F(0)A-/B+(5)
Based on 42 reported grades
A: 22
A+: 8
A-: 3
B: 2
Common Tags
EXTRA CREDIT (19)
Hilarious (18)
Respected (11)
Skip class? You won't pass. (8)
Caring (8)
Gives good feedback (6)
Group projects (6)
Tough Grader (5)
Rating Trend

Stable

-0.03 avg change
Jun
Dec
Feb
Dec
May
Dec
Last 6 months
Ratings by Course

107108

5.0

(1)

CHM401

5.0

(1)

CHM107110

5.0

(1)

CHEMISTRY105

5.0

(1)

CHM102

5.0

(1)
+21 more courses
Difficulty by Course

CHM401

5.0

CHM1078

5.0

CHEM5010

5.0

CHM1080

4.3

CHM108

4.0

Reviews (89)
5.0
5.0
CHM401
Apr 25, 2003

Very good teacher but his tests are cruel. He's what we call an Inorganic slave driver.

5.0
2.0
CHEMISTRY
Apr 26, 2003

No Comments

2.0
4.0
CHM107
Apr 27, 2003

No Comments

3.0
3.0
CHM107
Nov 10, 2003

No Comments

4.0
2.0
CHM107
Dec 8, 2003

Dr. B's cool, he teaches at a students level and makes class entertaining, I actually went... surprise surprise.

4.0
3.0
CHM107
Dec 8, 2003

Really cool prof and I luckily get him for chm 108. Very knowledgeable on all topics and pretty fair.

2.0
4.0
CHM108
Dec 9, 2003

Probably fail you just for skipping class

5.0
4.0
CHEMISTRY
Dec 10, 2003

He always made the class fun. Started with some cool chemistry show and tell.

5.0
3.0
CHEM107
Feb 12, 2004

He rocks

4.0
4.0
CHM108
Grade: A+
Mar 5, 2004

Great guy! Always makes for an entertaining class, but i agree with others that his tests are cruel.

3.0
5.0
CHM1078
Mar 11, 2004

Funny guy! Have a quiz every friday, which aren't that bad, but the tests are killers! The batter's box sucks!!!

5.0
4.0
CHM107110
Grade: Not_Sure_Yet
Oct 25, 2004

Awesome teacher/person. He'll help in any way he can. Although his grading policies are strict and the quizzes can be killers. He's a college student at heart, and understands what we go through sometimes.

4.0
3.0
CHM105
Oct 26, 2004

I love this guy!! He makes chem fun and i actually like going to his class! We love you Ben! =0)

1.0
5.0
CHM107
Nov 9, 2004

u should retire already

5.0
3.0
CHEM105
Nov 13, 2004

He's one of the best teachers I've ever had. He's always incrediblly helpful

3.0
4.0
CHM110
Nov 24, 2004

He is a nice person and his class is fun!! But you really have to know what you are doing to do well in his class, also he is very strict on how you write notes and on your lab reports. Make sur eyou really follow his format and rules or you will be screwed

2.0
3.0
CHM110
Dec 1, 2004

A real jerk when it comes to your grade. I got the impression that he's power hungry. He needs to feel like he's got power over you, & your grade is the only way he can. So fight for your grade when he tries to stiff you on the extra credit salt/tropical H2O fishtank lab.

5.0
2.0
CHM105
Dec 3, 2004

Great teacher, and very clear when he teaches. His quizzes can be tough though and he could screw u on them but if u have the chance to take him take him over any other professor.

5.0
3.0
CHM107
Apr 28, 2005

Is ten feet tall and can fell a redwood forest with just a look. Has several magic powers that can be used for good or for awesome.

4.0
3.0
CHEMISTRY
Grade: B
Aug 30, 2005

No Comments

5.0
3.0
107108
Sep 2, 2005

Probably one of the best profs at U of D. Loved him, you study 1-2 hrs a week, and you're golden.

5.0
1.0
CHEMISTRY105
Oct 20, 2005

No Comments

4.0
2.0
CHEM105
Dec 14, 2005

This class is not hard at all, all you have to do is show up to class and go to recitation. You have a quiz every Friday, but it only consists of what you did, and it is not hard. He drops your 2 lowest quizzes. No midterm, but there is a final. Excellant proff. and really tries to help!

5.0
3.0
CHM105
Dec 20, 2005

Very enthusiastic and entertaining man. Do not skip recitation, everything on his weekly quizes are in recitation. Definately not a class you'll dread going to.

1.0
4.0
CHEM
Mar 9, 2006

No Comments

5.0
1.0
CHM107
May 22, 2006

Great guy. He's lectures are fun and for the most part entertaining. If you are ever in the "Batters Box" know your stuff.

5.0
3.0
CHM110
Nov 3, 2006

Very fun teacher, I learned alot

4.0
1.0
CHM110
Mar 3, 2007

Be as perfect on those lab reports as possible. He will give you a 100 if your report is ABSOLUTELY PERFECT. Easy A if you do your work right and follow directions. Extra credit is possible and there's 2 quizzes no midterm no final.

5.0
4.0
CHM105
Apr 2, 2008

Best teacher ever. Only problem is that he sometimes (at lease once a day) goes off topic.

5.0
3.0
CHM102
Oct 4, 2008

Good Teacher

4.0
2.0
CHEM107
Mar 22, 2009

he's a really good teacher and after his class u will know your stuff..he's harsh on grading though so dont make too many small mistakes and u will be fine.

3.0
2.0
CHM107
Apr 22, 2009

Class is pretty easy if you keep up with what he's saying... he goes off topic A LOT! but overall he is a very fun professor.. He is a hard grader sometimes, tho most of the time he gives partial credit if you have the question wrong.

5.0
2.0
CHEM107
Jun 20, 2009

Best chem teacher i have ever had! If you want an A, show up to class! Keeps chemistry as interesting as it can be. Knows what he is talking about and you can tell he enjoys his job.

4.0
3.0
CHM107
Jul 3, 2009

Professor Benvenuto is such a good teacher! Not only is he entertaining to listen to, but he knows the material, and makes it easy to understand. Although he does get off topic alot, it makes the class much more interesting!! I LOVE HIM!

5.0
1.0
CHEM1050
Nov 11, 2009

Dr. B is by far the funniest chemistry teacher i've ever had the pleasure of being taught by. He puts humor in chemistry which is rare, but helps a lot with the understanding. He's like a kid given a PHD trying to teach us, but hes so familiar with everything its like its all engraved in his brain. Dr. B is definitely a teacher to have for chem!

5.0
2.0
CHEM1050
Dec 16, 2009

Benvenuto is the man! He teaches so well that you just understand and remember everything and he always answers any questions. Just watch your spelling, he'll mark a problem half wrong if you spell the elements name incorrectly. Take his class any chance you get!

4.0
2.0
CHM1050
Nov 9, 2011

Dr. B is the man. so funny and a great teacher

5.0
1.0
CHM1050
Oct 1, 2012

AMAZING GUY! He is so funny and makes chem so easy to understand. Recitation is a life saver, and weekly quizzes do wonders for your grade. Take Dr. B ANY CHANCE you get..

3.0
5.0
CHM1080
Nov 26, 2012

Very cool guy and funny. However, his teaching style isn't always clear and his quizzes can consist of topics that aren't very important to understanding chemistry

4.0
3.0
CHM10701080
May 11, 2013

Dr. B's the bomb. Sometimes his teaching isn't the clearest, but he really tries to get you to understand chemistry beyond just what you need for the quizzes. Read the book, pay attention to his trivia, and never even make it look like you might have plagiarized! He'll shut you DOWN. Go to recitation & office hours; he's always willing to help!

2.0
4.0
CHM1070
Aug 10, 2013

Took this class online over the summer thinking it would be an easy A... WRONG. Dr. B made it as hard as he could with trick questions on the quizzes and putting questions on there that his examples and the book did not explain how to do. Many dropped due to fear of failing but he ended up curving the class quite a bit. It's possible but not easy.

3.0
4.0
CHM1070
Aug 10, 2013

Put unfair questions on quizzes that had nothing to do with chemistry. Also quizzes us on material we had not learned yet, then proceeded to teach us after we all got the questions wrong. Can be a nice guy but mostly is sarcastic and rude. If you're good at chem you'll like him

3.0
3.0
CHM1080
Dec 9, 2013

Great personality, very nice and funny, but is one of the most confusing profs to learn from. Doesn't present topics clearly. Goes off-topic in class which adds to the confusion. Has weekly quizzes and his teaching style makes it hard to know how you will be quizzed. Write down EVERYTHING he says, quizzes include the random facts he says in class.

2.0
4.0
1080
Jun 2, 2014

Dr. B is a really cool guy but when it comes to chemistry he doesn't explain things at all. The online 1080 class is challenging and when you email for help he's very vague. I felt I was worrying about just passing the weekly quizzes. I struggled my way through with a lower grade to prove it. If you have the option, don't take chemistry with him.

3.0
1.0
1050
Grade: A
Nov 5, 2014

Benvenuto is an awesome teacher! He is very knowledgable and passionate towards chemistry. We had weekly quizzes which were always fair, but he does take points off for the little things. He gets off topic so much which makes it hard to pay attention. I would definitely recommend him to anyone taking chemistry!

2.0
4.0
1050
Grade: B+
Dec 22, 2014

Spends half the class taking about random things no one cares about. In the end, he gives you whatever grade he wants. Make sure he likes you and do not ask questions about quizzes or the final.

4.0
4.0
1080
Mar 12, 2015

Dr. B is a great professor. He explains the material very well during his lectures and keeps it interesting by cracking jokes here and there. The quizzes can sometimes be tough, but if you pay attention and take good notes during class, you will do fine. I would definitely recommend him to others.

4.0
3.0
GENCHEM2
Grade: A
Apr 25, 2015

He is the head of the chemistry department. I thought the class would be considerably difficult but, it really was not that bad. He gave out extra credit which was nice because the only things that compile your grades are quizzes, the midterm, and the final. Overall, I really enjoyed his class and I would take him again.

1.0
5.0
CHM1080
Grade: C+
Oct 21, 2016
Wouldn't take again

Dr. Benvenuto is not on my recommended list. I would rather take the semester off than to be in his class. There are a few reasons: 1. He decided to play favorites and gave me a 6.022% on an exam because he graded papers based on whose paper fell on the floor first (he threw it from the second floor). 2. He gives unfair trick questions on exams.

Tough Grader
Hilarious
TEST HEAVY
5.0
4.0
CHEM1050
Grade: A-
Nov 13, 2016
Would take again

He's a really cool guy if you talk to him. Super funny. He has regular tests every Friday.

Tough Grader
Hilarious
TEST HEAVY
1.0
5.0
CHEM5010
Grade: B
Dec 19, 2016
Wouldn't take again

I do not recommend nobody to take a any subject from Prof. Benvenuto including Inorganic Chemistry . He makes it extremely hard passing on his exam. I personally did not enjoy it at all his subject. He is unable to explain in person if you have specific question. Very unhelpful and He goes off topic in all his classes.

Tough Grader
3.0
4.0
CHM1070
Grade: A
Apr 17, 2017
Wouldn't take again

I wouldn't recommend taking a class with Dr. B. He is genuinely a nice guy but isn't a good prof. He puts things on quizzes to trick you and see if you'll catch on. Also, he makes it very difficult to get an A on a quiz. He has weekly quizzes and if you're not there you receive a 0. He takes NO excuses for you not being there.

Tough Grader
TEST HEAVY
LECTURE HEAVY
4.0
3.0
CHEM1050
Grade: A
Dec 18, 2018
Would take again

Benvenuto is a great professor. He lectures Monday and Wednesday. Recitation is on Thursday and you review what was taught. Friday is a quiz worth 50 points. This is repeated every week. If you go to class, spend time and actually understand how to work out the problems you will have a good time in the class. The textbook helped a lot. Take him!

Skip class? You won't pass.
EXTRA CREDIT
5.0
1.0
CHEM1050
Grade: A
Dec 20, 2018
Would take again

Okay so Mark Benvenuto was an amazing professor and I actually learned. However, if you need help the day of a quiz GOOD LUCK! He has quizzes every week and one final (no midterm) the final is basically the new material with a little from each week since the beginning. I would take again! I liked him and his teachings. Show up to recitation.

Tough Grader
TEST HEAVY
EXTRA CREDIT
1.0
5.0
CHM1070
Apr 25, 2019
Wouldn't take again

horrible guy wants to give you bad grades hes all over the place with notes

4.0
3.0
CHM1070
Grade: A
May 8, 2019
Would take again

He makes it hard for you to get an A on his quizzes with his random hard questions but overall not a bad class.

Skip class? You won't pass.
Lecture heavy
5.0
3.0
CHM1050
Grade: A
Nov 19, 2019
Would take again

My favorite prof at the university. Expect to have 50 point quizzes every Friday. These quizzes are IDENTICAL to the practice sheets of recitation. Everything that he writes on the board is important. He also offers a lot of extra credit and three quiz drops. Would for sure take him again, a very funny man who has a story for every topic of chem.

Amazing lectures
EXTRA CREDIT
Skip class? You won't pass.
1.0
4.0
CHM1070
Grade: C
Mar 13, 2020
Wouldn't take again

Benevenuto is rude and has zero communication skills with his students. He has no empathy. Even going to his office hours didn't help, he talks wayyy over our heads and goes way too fast. Literally cried in his office out of frustration and he did nothing. If you have any obligation where you'd miss a Friday quiz you WILL receive a zero.

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
3.0
CHM1100
Grade: Rather not say
Apr 24, 2020
Would take again

Dr. B is a very nice professor. His chem lab is fairly easy as long as you show up, and participate in lab. Instructions on lab reports were very clear, if a student ever needed help with them, he was always willing to help. Overall recommend!

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
4.0
4.0
CHM1050
Grade: Rather not say
Apr 24, 2020
Would take again

As long as you attend lectures, keep up on course material, and ask questions when confused, you will do just fine. Weekly quizzes were difficult at times, but if you take notes during class and study them, you will do just fine. Make sure to also attend recitation!

Respected
Accessible outside class
Skip class? You won't pass.
5.0
4.0
CHEM1050
Grade: A+
Apr 26, 2020
Would take again

chem 1050:He is a great professor and explains things clearly. There are quizzes every Friday, but as long as you go to recitation you will be prepared for the quiz. Recitation worksheets are pretty much identical to his quizzes. No exams besides those quizzes. lots of EC. do the work and youll get an a

Graded by few things
Clear grading criteria
EXTRA CREDIT
5.0
3.0
CHM1100
Grade: A
Apr 23, 2021
Would take again

Dr. Benvenuto is extremely smart so be prepared to do some thinking. He provides so much help when needed and is extremely lenient if you show that you care about your grade. Often times, if I changed the simple mistakes on lab reports, I would receive most or all of my lost credit for that assignment. He's also so kind. Truly honored to know him.

Gives good feedback
Respected
Caring
4.0
4.0
CHEM1050
Dec 14, 2021
Would take again

This class is overall manageable. Its just annoying how the only points you get are the 30 point quizzes every Friday. Theyre pretty challenging, but he does exempt 3 of them. I would definitely recommend to go to recitations.

Skip class? You won't pass.
Hilarious
Respected
4.0
3.0
CHM1050
Dec 16, 2021
Would take again

Dr. B is a pretty cool guy. He never made me feel stupid even when I asked him the dumbest questions. Reading the book before the lectures help a lot because he lectures pretty fast. Going to recitation helps too. He gives out three extra credit opportunities all 3pts each. That's 9 extra points-don't pass that up.

Accessible outside class
Skip class? You won't pass.
EXTRA CREDIT
5.0
3.0
CHM1050
Dec 16, 2021
Would take again

Love Dr. B! Makes lectures super enjoyable and is always joking around. He has helpful office hours, very easy to talk to and is always willing to answer any questions. He knows what he is talking about and helps his students out in any way. He gives multiple chances to earn extra credit by attending different things.

Hilarious
Caring
EXTRA CREDIT
4.0
1.0
CHM1980
Grade: A+
Dec 18, 2021
Would take again

Great instructor by far. Would definitely recommend. Easiest, less stressful class I have taken and he is hilarious!

Gives good feedback
Hilarious
Caring
5.0
2.0
CHM1100
Grade: A
Jan 3, 2022
Would take again

Dr. Benvenuto is so nice and caring. He is very passionate about chemistry and it truly showed in his chem lab. It was always so fun and educational as well. There were 6 lab reports and no final or quizzes. Highly recommend!

Gives good feedback
Respected
Participation matters
5.0
1.0
CHEM1050
Grade: A
Mar 30, 2022
Would take again

Dr. B is a great professor, who explains chemistry in a way that anyone could understand. He's always available for questions, don't hesitate to ask.

Amazing lectures
Hilarious
Accessible outside class
5.0
1.0
CHM1100
Mar 31, 2022
Would take again

Love Dr. B! Literally so nice and funny. This was my second semester having him. This was chem lab so there were no tests just lab reports. The first couple reports he grades strict on, but the rest were very easy. He aims toward letting you do your own thing and experiment in the lab. He's very understanding and easy to talk to, so don't be shy.

EXTRA CREDIT
Gives good feedback
Hilarious
5.0
3.0
CHEM1050
Grade: A-
May 5, 2022
Would take again

Very good teacher, made me like chem. Quizzes every week online that were not very difficult and we had recitations to go over problems once a week.

Test heavy
Accessible outside class
5.0
3.0
CHM1100
Grade: A+
Oct 24, 2022
Would take again

Best professor I have taken so far. He doesn't use recitation or give quizzes. He's a little picky with the first few lab reports, but the labs are so fun. For the last few labs, you get to pick what you want to do and get to do it in a group.

Tough grader
EXTRA CREDIT
Group projects
5.0
1.0
CHM1100
Grade: A+
Nov 28, 2022
Would take again

best professor for a lab ever. so funny and great to talk to. let us be creative in lab and try whatever we wanted and genuinely enjoyed working with all of his students. he cares about students and gives good feedback. he always has something to teach and made me enjoy chemistry.

EXTRA CREDIT
Hilarious
Caring
5.0
1.0
CHEM1050
Grade: A-
Dec 15, 2022
Would take again

Dr. B was the best he was funny and taught us very basic chemistry. the class is based on the online quizzes which he emails to you and the final was the same way. this class was an easy A but if you do bad on quizzes you might not be good. attendance is mandatory but missing a few classes wouldnt hurt your grade Dr. B is an amazing teacher to have

EXTRA CREDIT
Respected
Online Savvy
5.0
2.0
CHM1100
Grade: A
Mar 23, 2023
Would take again

I loved his chem lab, it was easy to get an A in this class if you show up and follow his criteria of a lab report. He offers extra credit. He's also funny, and interesting. I would take him again!

Group projects
Caring
5.0
1.0
CHM1100
Grade: A
Apr 20, 2023
Would take again

Dr. B is the best! He is so funny and is always making his students think outside of the box. I had a lot of fun in his Chem lab and I would definitely take it again.

EXTRA CREDIT
Group projects
Clear grading criteria
5.0
3.0
CHM1100
Grade: A
May 1, 2023
Would take again

Amazing professor! Lab was very fun and I looked forward to going to his lab!

Group projects
Gives good feedback
Hilarious
5.0
1.0
CHM1100
Grade: A
May 1, 2023
Would take again

Dr. B was the best prof I had this semester. His lab is so much fun. First couple of lab reports he grades tough but the rest were easy A's. He let u experiment in the lab and made u think outside of the box. I def recommend his lab if you are looking for something research-based. He gave a BUNCH of extra credit at the end, so take advantage of it.

EXTRA CREDIT
Hilarious
Respected
5.0
1.0
CHM1100
Grade: A
May 3, 2023
Would take again

If you have the chance to take Dr. B do it! He is my favorite professor at UDM and you will actually enjoy your time in lab if you take him. Easy A and he lets you pick your own groups and what you wanna experiment with. He is also so funny.

5.0
2.0
CHM1070
Grade: A+
Jun 2, 2023
Would take again

Makes you feel appreciated, valued, and truly loves his job.

Hilarious
Caring
Respected
5.0
2.0
CHEM1040
Grade: A
Dec 5, 2023
Would take again

Professor Benvenuto keeps his class interactive, I generally enjoyed going to class! There are no tests or homework, you just have one quiz that is emailed to you every Monday. Quizzes are common sense, class isn't mandatory, but it is good to go so you understand what's on the quiz. It's mostly things he repeats in class.

EXTRA CREDIT
Hilarious
Graded by few things
5.0
1.0
CHM1100
Grade: A
Dec 18, 2023
Would take again

Dr. Benvenuto was an amazing professor. At first he seems very scary and intimidating, especially through email. But once you get to know him and talk to him he is a very sweet professor. I had him for lab and he was a very chill professor, if you are ever confused don't be afraid to go up to him and ask him questions His ta's weren't very helpful.

EXTRA CREDIT
Group projects
Caring
5.0
1.0
CHM1100
Grade: A
Feb 26, 2024
Would take again

Took Chem Lab 1 with Dr. Benvenuto. He was always fun to listen to. The labs were interesting, he offered helpful feedback, and lab reports were easy if you followed the guidelines in the syllabus.

Group projects
Hilarious
Respected
5.0
2.0
1050
Grade: A
Dec 16, 2024
Would take again

I really liked professor Benvenuto. His class was easy and the quizzes were all online. He also gave out lots of extra credit.

EXTRA CREDIT
Hilarious
5.0
5.0
CHEM1050
Grade: A
Dec 24, 2024
Would take again

Amazing professor!! You should take this class 100%. He is the best teacher in the world 10/10 teacher

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
1.0
CHEM1050
Grade: A+
Dec 24, 2024
Would take again

If you do not take this professor, you are losing in life. He does not care if you show up or not. You can take the quizzes and final with all your friends. definitely take this guy.

Inspirational
Hilarious
Respected
5.0
1.0
1080
Grade: A
May 28, 2025
Would take again

IVE NEVER HAD A MORE FUN CLASS IN MY LIFE. After the first 3 labs we got to make our own science experiments, the only grades were pre-labs which were easy and the Lab report was graded leniently and even if you messed all of that up he gave you EC for anything and everything such as cleaning beakers(1 point per beaker). Class was only 300 points

EXTRA CREDIT
Caring
Respected
5.0
2.0
CHM1100
Grade: A+
Dec 2, 2025
Would take again

Taken for a lab, great professor. Engaging projects and a lot of freedom to pick what you work on.

EXTRA CREDIT
Gives good feedback
Hilarious
5.0
1.0
CHEM1040
Grade: B+
Dec 10, 2025

Easiest class I've ever taken. His lectures weren't mandatory if you showed up you showed up. All of his quizzes AND finale exam were online. He did use a book but I never read it, really wish I didn't spend those 90 dollars just for a 3 month access.

EXTRA CREDIT
Hilarious
Online Savvy
5.0
1.0
CHEM1040
Grade: A
Dec 11, 2025
Would take again

THE BEST! Take him at all costs. He seriously made Chem so easy. You don't have to really learn anything and all of his quizzes and final were online.

Hilarious
Respected
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

56%

Textbook Required

42%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 39 grades
Most common grades:
A (22)
A+ (8)
A- (3)
Grade Distribution
A(30)B(2)C(2)D(0)F(0)A-/B+(5)
Based on 42 reported grades
A: 22
A+: 8
A-: 3
B: 2
Common Tags
EXTRA CREDIT (19)
Hilarious (18)
Respected (11)
Skip class? You won't pass. (8)
Caring (8)
Gives good feedback (6)
Group projects (6)
Tough Grader (5)
Rating Trend

Stable

-0.03 avg change
Jun
Dec
Feb
Dec
May
Dec
Last 6 months
Ratings by Course

107108

5.0

(1)

CHM401

5.0

(1)

CHM107110

5.0

(1)

CHEMISTRY105

5.0

(1)

CHM102

5.0

(1)
+21 more courses
Difficulty by Course

CHM401

5.0

CHM1078

5.0

CHEM5010

5.0

CHM1080

4.3

CHM108

4.0

Similar Professors