4.1

David Leonard

Science - Grand Valley State University

4.1
Quality
3.8
Difficulty
87%
Would Retake
92
Reviews
4.1
Quality
3.8
Difficulty
4.1
Helpful
4.0
Clarity

87%

Would Retake

92

Reviews

Rating Distribution
Official

5

53

4

21

3

7

2

5

1

6

What Students Say

This guy is absolutely amazing

CHM232 - 5.0 rating

BEST chemistry teacher I have ever had

CHEM232 - 5.0 rating
Class Info

Attendance Mandatory

74%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (11)
A- (7)
B (4)
Grade Distribution
A(14)B(5)C(3)D(0)F(0)A-/B+(11)
Based on 37 reported grades
A: 11
A-: 7
B: 4
B+: 4
Common Tags
Gives good feedback (8)
Accessible outside class (8)
Amazing lectures (8)
Respected (7)
Caring (7)
Skip class? You won't pass. (6)
Lots of homework (6)
Participation matters (6)
Rating Trend

Improving

+0.26 avg change
May
Jul
Mar
Apr
Jul
Dec
Last 6 months
Ratings by Course

461

5.0

(1)

HS232

5.0

(1)

BMS461

5.0

(2)

CHM462

4.7

(3)

CHM461

4.5

(18)
+10 more courses
Difficulty by Course

CHM102

5.0

CHM

5.0

CM232

5.0

461

4.0

HS232

4.0

Reviews (92)
5.0
3.0
CHM232
Nov 19, 1999

excellent teacher, prepares students well for exams, presents topics clearly

5.0
4.0
CHM232
Apr 9, 2000

Genuine good teacher. Sometimes hard to stay awake in class. Hard-medium tests.

4.0
5.0
CHM232
Jun 19, 2000

very hard tests. gives round-about answers to questions. nice guy though.

5.0
3.0
CHM461
Nov 28, 2000

Dr. Leonard is a GREAT prof and a wonderful person! Work hard and succeed!

1.0
5.0
CHM102
Dec 14, 2000

Is not a good gen ed teacher! He doesn't know how to teach people who haven't

2.0
5.0
CHM102
Jan 12, 2001

Tests are SUPER hard, do not relate to lecture

3.0
5.0
CHM232
Feb 16, 2001

Great teaching, but he can't find time outside of lecture for his students Q's.

1.0
5.0
CHM232
Grade: A+
May 8, 2001

He never tried to prepare us for his exams. He made them hard on purpose.

1.0
5.0
CHM102
May 15, 2001

He obviously hated teaching this class...it was below him academically!

5.0
4.0
461
Jun 24, 2001

No Comments

1.0
5.0
CHM102
Dec 4, 2001

The worst prof. I have taken at GVSU. Love yourself enough to STAY AWAY!

4.0
2.0
CHM232
Dec 7, 2001

Good Prof. Learned alot and would take him again.

4.0
5.0
CHM
Dec 14, 2001

No Comments

4.0
5.0
CM232
Jan 3, 2002

hard tests but very good teacher. I would recommend taking him.

5.0
3.0
CHM232
Jan 8, 2002

Tough course, but learned a lot. Great professor.

5.0
3.0
CHM232
Apr 23, 2002

Great techer, a little hard but cery helpful.

5.0
3.0
CHM232
Sep 23, 2002

makes hard material easier to understand

5.0
4.0
CHM232
Nov 19, 2002

Very hard and challenging course, but taught with excellence, one of the best.

5.0
5.0
CHM232
Dec 4, 2002

Is a difficult course, but he teachs well. Gives good notes.

5.0
4.0
CHM232
Dec 4, 2002

EXCELLENT prof; hard class, but he's very helpful and super hott

5.0
3.0
CHM232
Dec 5, 2002

the class is hard, but he knows his stuff

4.0
4.0
CHM231
Dec 6, 2002

Is helpful in his office hours but lecture is confusing at times, tests are hard

5.0
4.0
HS232
Dec 10, 2002

GREAT Prof!!! Makes very hard material understandable!!! Very nice guy!!!

3.0
4.0
CHM232
Dec 11, 2002

unclear explanations, not patient if you don't understand, very hard exams

4.0
2.0
CHM232
Dec 18, 2002

Best chemisty prof ever!

1.0
5.0
CHM232
Dec 18, 2002

No Comments

4.0
4.0
CHM232
Jan 3, 2003

Hard, be careful not considerate

5.0
3.0
CHM232
Jan 4, 2003

Great chemistry teacher! Connects material to make it easily understood.

5.0
1.0
CHM462
Jul 14, 2003

Awesome teacher. I learned more from him in one lab than any other chemistry prof ever. Very practical and helpful.

5.0
3.0
CHM232
Oct 22, 2003

Difficult class and material, but EXCELLENT prof!

5.0
4.0
CHM461
Apr 8, 2004

very nice guy, tough class, however he will go out of his way to help you

3.0
5.0
CHM461
Apr 5, 2005

too hard

2.0
4.0
CHM232LAB
Apr 13, 2005

Picky picky picky... can't get an A no for lab no matter how many hours you spend trying to be perfect... Run.

5.0
3.0
CHM461
Apr 18, 2005

Best prof I've had at GVSU.

5.0
3.0
CHM461
Feb 6, 2006

He is funny and explained topics as simpley as he could. He seemed to want us to do well.

5.0
2.0
CHM462
Mar 16, 2006

You gotta love that Beta-Lactamase! Fun class, great professor. Professor Leonard is really willing to go out of his way to help you understand.

5.0
4.0
CHM461
Dec 17, 2006

I hate chemistry. For me, it's just a stepping stone toward bigger and better things, but professor Leonard made the class tolerable. He's very helpful and tries to keep humor in the lectures. His exams are difficult, they make sure you understand the material, but he curves them. If you have to take biochem, try to get him as your prof!

5.0
5.0
CHM461
Dec 14, 2007

Great Professor! Readily available to meet with you during office hours. Takes the time to break things down to ensure you understand the material. Doesn't act like Einstein, which was great! Wish I could take him again.

5.0
5.0
CHM232
Dec 17, 2007

Amazing prof! Made the class interesting and somewhat easy to understand, tests are not all memorization, you have to know how to apply the concepts however he goes over a lot of that kind of stuff in discussion. Wants students to do the best & usually curves tests! If you have to take biochem take it with Leonard because he is by far the best!

4.0
5.0
CHM232
Apr 5, 2008

Extremely hard class. He won't curve the exams at all. He makes the class at least somewhat interesting and easier to follow, but the exams are still ridiculously hard.

5.0
5.0
CHM232
Aug 24, 2008

This guy is absolutely amazing. Notice, however, that this is an extremely hard class. No teacher will be able to spare you the work you will need to do. But Dr. Leonard will help you succeed, and is certainly the best prof I have had here or anywhere.

4.0
4.0
CHM232
Feb 20, 2009

probably the best biochem teacher, but still pretty difficult. tests are not what you think - at all[no curving]very difficult... but makes things interesting. class is a nightmare but leonard makes it tolerable.

4.0
5.0
CHM232
Apr 21, 2009

Good professor, very very hard tests.

3.0
5.0
CHM461
Apr 25, 2011

This prof is very hard! I attended office hours regularly however he seemed irritated if I did not understand. He knows his stuff but seems impatient if you don't..Tests are impossible..Good luck

4.0
4.0
CHM462
Aug 1, 2011

Extremely challenging material taught with skill and precision by a professor who is truly knowledgeable and passionate about biochemistry.

4.0
5.0
CHM461
Dec 7, 2011

He is a super nice guy but one of the most challenging classes I have ever taken. His homework is very long and hard and the exams are even worse. He knows what he is talking about but does not make it easy to get a good grade.

5.0
5.0
CHM461
Aug 17, 2012

One of the most difficult classes I have ever taken-the only class in my college career that made me feel a little stupid & I'm a BMS major. Extremely intelligent prof who knows exactly what he is talking about. Passionate about the subject &willing to help. Long homework, challenging exams. Very tough class,but Leonard adds relevance and humor.

5.0
3.0
CHM461
Apr 8, 2013

Fantastic prof, would take him again. Made a tough subject very easy to understand. Homework and exams are application based and difficult, but he makes himself available to help all the time. Highly recommend.

4.0
4.0
CHM232
Feb 28, 2014

This guy is very very smart but isnt the best teacher. Go to his office hours every week, do the homework packets, ask tons of questions and you will do well. It takes alot of work for a decent grade. The book is only used for a reference.

1.0
5.0
CHEM232
Grade: C+
Apr 20, 2014

HORRIBLE "study guides" that are supposed to be notes. I would suggest recording lectures. Very boring. Near impossible tests.

2.0
5.0
CHM232
Apr 26, 2014

He's not a good professor. His notes are hard to understand with little clarification. He's not helpful at all. I went to him for help during office hours and he told me to read the book. Tests are extremely challenging and near impossible.

5.0
4.0
CHM461
Jun 30, 2014

Prof Leonard is wonderful. The homework is long and assigned often but if you spend time on it and get help when you need it, you will be prepared for tests. This is a tough class but his expectations are clear. One of my favorite professors so far.

4.0
3.0
CHM232
Grade: A-
Apr 27, 2015

Great professor. His lectures are helpful. There are four tests, easy hw, and group quizzes so there is a lot of clangesto get your grade up. I never opened my textbook and get an A-

5.0
3.0
CHM461
Grade: A-
Oct 15, 2015

Dr. Leonard is wonderful. I took his 461 class last winter and spent a lot of time outside class in his office, where he was very helpful. Biochemistry is not easy to understand, but he made it interesting with lots of applications. Tests are difficult, so study hard.

5.0
3.0
CHEM232
Grade: A
Dec 8, 2015

I love him. BEST chemistry teacher I have ever had. He is SO knowledgable and really knows how to explain the topics in an easy-to-understand way. His notes are PERFECT. He teaches you exactly what you need to know, starts off simple, and builds from it. Homework via BB after every class was EXTREMELY helpful too. I would 100% recommend.

5.0
2.0
CHM232
Grade: A
Dec 9, 2015

Professor Leonard was the best professor I have ever had. Biochem can be a difficult subject and he clearly knows a lot about what he is saying. He doesn't talk like he is much smarter then his students though, he simplifies it to a level that is easy to understand. Exams are curved, and online homework is due before every class but it is easy.

5.0
1.0
CHM232
Grade: B
Dec 12, 2015

Made chemistry fun! Hard class but set up excellently! 10/10 recommend!

5.0
3.0
CHM232
Grade: B+
Dec 15, 2015

Loved this prof! He explains the material incredibly well. I would also recommend going to his office hours, because of the difficulty of the course. He curves his tests and gives a lot of easy online homework to help your grade. Discussions are helpful. Leonard is a great guy all around and a very helpful professor!

5.0
3.0
CHM232
Grade: B+
Dec 26, 2015

I loved prof leonard! He teaches biochem exceptionally well and is very knowledgable on the subject. Most importantly for me he relates what you learn to things that you will actually need to know for a career in the healthcare field. Can't say enough good things about him. Really does want you to do well and an A can be absolutely obtained!

5.0
3.0
CHEM232
Grade: A
Feb 9, 2016

Professor Leonard was the best professor I have had at Grand Valley. He had organized notes, explained topics in a very understandable way, incorporated plenty of time into class and discussion to practice problems like the test, and had reasonable workload expectations. Definitely take him!

5.0
3.0
CHEM232
Grade: B
Mar 26, 2016

I LOVED prof Leonard! This class is hard, but he makes Bio chem interesting & fun! He is a sweetheart , and willing to work with you! His lectures & notes are essential and really helpful. He is hands down the best Biochem prof at GV.

5.0
4.0
CHM232
Grade: B+
May 3, 2016

I loved professor Leonard!!! The class is set up very well. Homework, when assigned, is concise (only a few questions) and helps master skills gone over in lecture. His tests are difficult but his homework and practice tests prepare you well for the exam. He's excellent!

5.0
4.0
CHM461
Grade: A
Dec 13, 2016
Would take again

Without a doubt, and being in college for upwards of 5years, he is the best prof. Ive ever had without dumbing down the course content just so student get an A. He is a very understanding professor and contributes to further thought provoking ideas in biomedical scenarios. If going to med school, I highly recommend

Gives good feedback
Respected
Get ready to read
5.0
4.0
CHM232
Grade: A
Dec 21, 2016
Would take again

Best biochem professor, although I believe he's retiring soon. The homework he gives you has unlimited attempts to get 100% and lets you go back and do it for practice before exams. Gives you practice exams and awesome lecture notes. This isn't an easy class, but he's your best shot at getting an A.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
BMS461
Grade: A
Aug 29, 2018
Would take again

He is one of the best professors and there to help you anytime you need. Go to his office hours and do the homework, and should be an easy class. I studied the homework and read some text for more retention, but amazing teacher! Good luck!

Skip class? You won't pass.
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
CHM461
Grade: A-
Dec 13, 2018
Would take again

Prof Leonard is a must for Biochemistry/Pre-meds. He is one of the best Professors I have ever had, and it has everything to do with teaching style! He breaks down complex biological mechanisms and uses cleverly handy analogies that make it very clear. By no means is this an easy class, and you're going to have to work for the grade, but doable!

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
Amazing lectures
5.0
4.0
CHM232
Grade: A
Apr 11, 2019
Would take again

Leonard is the freaking bomb. Biochem is difficult, but he is by far one of my favorite profs!!! Super caring and encouraging - he acts kind of like a dad :) Visit his office hours! He is more than willing to give advice about class material, as well as life in general. Homework & optional questions are GREAT ways to study + practice exams!

Gives good feedback
Accessible outside class
Hilarious
4.0
5.0
CHM232
Grade: C
Apr 17, 2019
Would take again

Leonard is a solid choice if you aren't good at chem. This class is hard, so no matter who you take, you have to put in a lot of effort. He gives unlimited attempts on homework and gives practice exams. There are 5 exams that are about every 3 weeks so be prepared to be tested on info you just learned. Exams are half multiple choice/half drawing

Respected
Skip class? You won't pass.
3.0
4.0
CHM461
Apr 20, 2020
Would take again

He claims that attendance isn't mandatory but takes attendance every class. He's a very hard grader and is very picky. No partial credit is usually given. His homework and tests are pretty difficult but he does skeleton notes and tells you what he wants you to know, which is helpful. Homework doesn't come from the textbook but he recommends reading

Accessible outside class
Skip class? You won't pass.
Tough grader
5.0
4.0
CHM232
Dec 17, 2020
Would take again

I was very nervous about having to take biochem online this semester but Im so glad I got Professor Leonard. This class was easier to me than Organic Chemistry, and thats because he is clear of what to study for exams If you like chemistry and if you put a few hours in to study for exams the day or two before youll do just fine!

Clear grading criteria
Respected
Accessible outside class
5.0
4.0
CHM232
Grade: A
Apr 17, 2021
Would take again

Honestly one of the best professors I have had at GVSU. Cares a lot about his students & wants them to succeed. He is very understanding & knows his content can be challenging at times but he is always willing to help with any confusion. I looked forward to attending his class b/c his kept it interesting & simple. Do yourself a favor & take him!

Gives good feedback
Clear grading criteria
Caring
4.0
4.0
CHM232
Grade: A-
May 7, 2021
Would take again

Leonard made you really work for your grade, but he is understanding and nice. Don't need textbook, he provides notes and lectures and makes his own hw. Exams are tough, you need to study hard and LOTS of memorization involved. HW are essentially unlimited attempts and he provides few practice problems and practice exam. Final is not cumulative.

Skip class? You won't pass.
Caring
4.0
4.0
CHM232
Oct 5, 2021
Would take again

Professor Leonard is a great teacher. This is a tough class and Professor Leonard helps navigate through the difficulty. Discussions are a great way to apply what you learn in lecture to exam-like questions. If you have the chance take this class with Leonard!

Amazing lectures
Gives good feedback
Lots of homework
4.0
3.0
CHM230
Grade: A
Dec 11, 2021
Would take again

I had Professor Leonard for the CHM230 lab. There is barely any work outside of the class meeting time. He is extremely knowledgeable and explained chemistry very well. He was a fairly tough grader and often took points off lab reports for silly things. He is also picky about clothing; no ripped jeans, crop tops, shorts, open shoes, very strict.

Participation matters
Skip class? You won't pass.
Tough grader
4.0
3.0
CHM230LAB
Grade: A+
Dec 17, 2021
Would take again

Professor Leonard is so nice and very smart. He is very helpful in class when you ask questions, and gives a lot of good information for the labs. The only thing is sometimes he can be a hard grader, but it is still easy to get a good grade in the class. I really liked professor Leonard though and I would recommend taking him.

5.0
4.0
CHM232
Grade: B
Apr 18, 2022
Would take again

I really enjoyed Professor Leonard for biochem. He had clear, organized notes and homework, and assigned homework that was actually worthwhile and helped me understand the content from the notes better, unlike other homework-heavy chem classes (looking at you MasteringChemistry for Orgo). He was very fair with expectations and wanted us to succeed.

Clear grading criteria
Caring
Lecture heavy
5.0
4.0
BMS461
May 1, 2022
Would take again

Cannot say enough good things about this professor. Always accessible and willing to work with you to help you understand material. I loved that he provided practice tests for exams and felt that his exams were very fair.

Participation matters
Accessible outside class
5.0
3.0
CHM232
Grade: A+
Sep 4, 2022
Would take again

Hands down one of the best professors I've had at GVSU. He teaches in a way that makes hard material seem easy! 10/10 would recommend.

Amazing lectures
Caring
Respected
5.0
3.0
CHM232
Grade: Not sure yet
Nov 4, 2022
Would take again

Great great great! Makes hard material seem easy and genuinely cares about the success of his students. I honestly wish I could have him teach all my classes at GVSU lol.

Amazing lectures
Respected
Accessible outside class
3.0
5.0
CHM232
Grade: Rather not say
Nov 6, 2022

Tests are impossible.

Lots of homework
5.0
2.0
232
Grade: A
Dec 2, 2022
Would take again

I never would have thought that I could have enjoyed biochemistry. Professor Leonard was great and he made the lectures enjoyable! He learned everyone's name within the first few weeks, which I've never seen in a science professor before. Attendance wasn't mandatory, but there were in-class assignments you needed to be there for.

Participation matters
Amazing lectures
Caring
2.0
5.0
CHM232
Grade: C
Dec 14, 2022

Participation matters, tests are very hard, multiple homework assignments due almost every day.

Participation matters
Lots of homework
Test heavy
5.0
4.0
CHM232
Grade: A-
Apr 27, 2023
Would take again

Professor Leonard taught this class in a very productive and clear matter and made hard concepts easier. While this class is difficult, he always made sure to prepare us for the exams and the homework was beneficial for understanding the material. If you put in work and study for the exams you should be fine. I recommend!

Amazing lectures
Respected
Accessible outside class
4.0
3.0
CHM232
Grade: B+
Apr 29, 2023
Would take again

Professor Leonard was a good professor and kept you engaged during lectures. He had good notes layout. His exams did seem to be harder than what he would make them out to be. He was good about giving help when needed though. I do recommend him, but spend extra time studying for exams. There is lots of homework, but they don't take long at all.

Participation matters
Lots of homework
5.0
3.0
232
Grade: B-
May 4, 2023
Would take again

Amazing professor. Caring, understanding, willing to work with you. Make sure you're going to class, studying a little bit every night and you'll do good!

5.0
2.0
232
Grade: A-
Jul 5, 2023
Would take again

Best professor at GVSU! He is so clear with his lectures and so helpful if you reach out in need extra support. He actually cares if you learn the material and teaches in the best format ever.

Amazing lectures
Gives good feedback
Caring
2.0
5.0
232
Grade: Not sure yet
Mar 19, 2024

Exams are impossible would not take again beware.

Lots of homework
Lecture heavy
Accessible outside class
5.0
4.0
CHEM232
Grade: Not sure yet
Apr 15, 2024
Would take again

Amazing professor for a hard class! Practice the homeworks until you master the concepts, it helps with exams so much. Try your best on practice tests because he is willing to talk you through difficult application concepts, and the real tests are very similar! Study a bit each night too and attend discussions and office hours. Awesome guy!

Amazing lectures
Lots of homework
Accessible outside class
4.0
3.0
CHM232
Grade: A-
Apr 23, 2024
Would take again

Prof. Leonard was an overall good professor for biochemistry. His exams and homework were pretty fair, and I enjoyed taking his class. Only thing I would say is to make sure to listen and take good notes, as he mentions important topics in his lecture but doesn't write them in his fill in notes, so understanding the material can be tricky. Enjoyed!

Gives good feedback
Lecture heavy
Test heavy
5.0
2.0
CHM231
Jul 15, 2024
Would take again

Very caring, wants you to understand biochem and succeed. "Practice exams" match the actual exam almost perfect so it's very easy to ace exams. Only issue is he gets stingy if you don't do all the video notes and if your late to class, he will call you out which is more annoying than anything. Would defiantly recommend this guy.

Group projects
Clear grading criteria
Gives good feedback
5.0
3.0
CHM461
Grade: A
Dec 6, 2024
Would take again

Dr.Leonard is one of the best to take this class with (461). He is very knowledgeable about what he teaches, gives great examples, lays out his expectations for exams/HW very clearly, is easy to reach with questions/concerns and is overall a very respectable caring guy. Understood this class with him much better than I did any of my O-chem classes.

Participation matters
Amazing lectures
Caring
3.0
4.0
CHM461
Grade: B
Dec 16, 2024

Gives "partial credit" but takes off 2+ points for a small mistake. Will call on people randomly in lecture. Gives great examples in lecture, but skeleton notes are often out of order. Incredibly long and confusing homework but helpful if you have the time to do it(don't have a job or other classes). Overall his pros are about equal with his cons.

Tough grader
Amazing lectures
Test heavy
Class Info

Attendance Mandatory

74%

Textbook Required

35%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (11)
A- (7)
B (4)
Grade Distribution
A(14)B(5)C(3)D(0)F(0)A-/B+(11)
Based on 37 reported grades
A: 11
A-: 7
B: 4
B+: 4
Common Tags
Gives good feedback (8)
Accessible outside class (8)
Amazing lectures (8)
Respected (7)
Caring (7)
Skip class? You won't pass. (6)
Lots of homework (6)
Participation matters (6)
Rating Trend

Improving

+0.26 avg change
May
Jul
Mar
Apr
Jul
Dec
Last 6 months
Ratings by Course

461

5.0

(1)

HS232

5.0

(1)

BMS461

5.0

(2)

CHM462

4.7

(3)

CHM461

4.5

(18)
+10 more courses
Difficulty by Course

CHM102

5.0

CHM

5.0

CM232

5.0

461

4.0

HS232

4.0

Similar Professors