2.8

Bruce Wilson

Chemistry - Utah Valley University

2.8
Quality
4.3
Difficulty
32%
Would Retake
138
Reviews
2.8
Quality
4.3
Difficulty
2.8
Helpful
2.8
Clarity

32%

Would Retake

138

Reviews

Rating Distribution
Official

5

32

4

30

3

11

2

17

1

48

What Students Say

He is a poor lecturer as well and I would not recommend

CHEM1210 - 2.0 rating

I love science and I plan on becoming a doctor but his class was the worst I have ever taken

CHEM1210 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 63 grades
Most common grades:
B+ (12)
Not sure yet (10)
A+ (9)
Grade Distribution
A(16)B(10)C(13)D(10)F(2)A-/B+(15)
Based on 78 reported grades
B+: 12
Not sure yet: 10
A+: 9
B: 9
Common Tags
Test heavy (43)
Graded by few things (32)
Tough grader (22)
Get ready to read (20)
TEST HEAVY (16)
Lecture heavy (16)
Skip class? You won't pass. (15)
Tough Grader (11)
Rating Trend

Declining

-1.32 avg change
Jan
Feb
Mar
Apr
Nov
Dec
Last 6 months
Ratings by Course

CHEMISTRY2

4.0

(1)

CHEN1220

4.0

(1)

CHEM

3.5

(2)

CHEM1220

3.3

(47)

CHEM1215

3.3

(3)
+7 more courses
Difficulty by Course

CHEM2020

5.0

CHEMISTRY

5.0

CHEMISTRY2

5.0

CHEM1210

4.4

CHEM1220

4.3

Reviews (138)
4.0
3.0
CHEM1210
Sep 16, 2004

Good professor, I took the second semester from someone else, and if I were to do it over, I would take it from him.

1.0
5.0
CHEM2020
Nov 2, 2004

He will not answer questions and likes to make you look stupid infront of the class.

1.0
5.0
CHEMISTRY
Nov 16, 2004

He is a real piece of work. He is a terrible teacher. He tests on material he hasn't even taught yet. He prides himeself on helping the whole class to fail. LOSER!!

5.0
4.0
CHEM1220
Mar 2, 2005

Definitely a course that separates the men from the boys (so to speak). Are there easier profs? Sure. Will you learn as much from them? Doubtful. If you need a prof to hold your hand take you baby-step through chemistry, go back to high school. Sorry wannabe docs/dentists. You gotta work to make it.

4.0
5.0
CHEM1220
Apr 12, 2005

It's true that he is very hard. His tests are not tricky though, they are just straight up hard. He was always willing to explain as long as you had good questions. Plus, he really knew his stuff. If you really need to learn chem, take him for sure. He only wore 2 shirts the whole time! Kinda creepy

5.0
4.0
CHEM1210
Apr 20, 2005

He is an excellent teacher but his tests are extremelly hard.

3.0
5.0
CHEMISTRY
Aug 2, 2005

Dr Wilson is a smart guy and a good teacher, but the biggest****** in the whole world. the guy must of been small (short) his whole life and has small man syndrome. He is out to trick you the whole semester. DO NOT TAKE CLASSES FROM THIS *****. I retook the class (with another teacher) after failing it and got a A.

4.0
5.0
CHEMISTRY2
Oct 1, 2005

He is a hard teacher and you will learn a lot. The think I hated about him though was he prided himself on being smarter than everyone. (probably because the only thing he has accomplised in his life is chemisty). If you have smart kids in your class look out! He will make tests hard as hell to so he feels superior to even the smartest kids in class

5.0
5.0
CHEM1210
Oct 8, 2005

great teacher, he is hard but you'll learn the material!

5.0
3.0
CHEM1210
Nov 15, 2005

class was a little hard but if you go to class everyday its not that bad. he explains things really well and they are easy to understand.

5.0
5.0
CHEM1210
Dec 23, 2005

Hard class and hard tests

2.0
5.0
CHEM1210
Jan 5, 2006

He takes pride in making his class as hard as possible. He said himself that his lectures only make up 25% of the exams and, i quote, "This will be the hardest class of your college career." He really is a sad, pathetic, disgusting little man who seems to be out to "get back" at all those who oppressed him. If youre not fat, he won't help you.

5.0
5.0
CHEM1210
Apr 30, 2006

Very hard. Take time to use his study hours and sit on the front row. I had never had a bit of chemistry before this class, but I grew to love it. I got a B in his class, but I could have got an A. I didn't realize how much you had to study till midterm. I brought my grade up from a D- at midterm.

5.0
4.0
CHEM1210
Oct 30, 2006

Very good teacher. Puts the responcibility in your hands. Has realistic expectations, but pushes you to understand the content. Tests are difficult, but you'll do fine if you attend class and work on the stuff you're weak on. Highly reccomended!

5.0
4.0
CHEM1220
Nov 28, 2006

He was extreamly organized. I've never had a teacher who was better organized. On all his tests he would through 1 problem in that we wouldn't know how to do. his final is the fariest i've ever seen, you either know it or you don't, there's no trickery

5.0
4.0
CHEM1210
Dec 14, 2006

I would recommend to anyone and everyone to take chemistry from Bruce Wilson - he worked you hard, but you really learned a lot. He was very clear, precise, and helpfull at all times - he even knew how to use WebCT & it was very usefull

4.0
5.0
CHEM1210
Dec 14, 2006

" This is the Hardest class you will take in college" says Mr. Wilson. Ok Dont take him! Find someone else. He is a smart and actually a great teacher I must admit. But I think he was picked on too much in Highschool that he is now on a pwr trip to get u. He will help u but he is soooo Hard! If you are majoring in CHEM take him! If notget easier 1

5.0
3.0
CHEM1210
Dec 27, 2006

Bruce Rocks!! What can I say more?

3.0
5.0
CHEM1210
Nov 2, 2007

His grading is decieving.I had an A- going into the final, got average on it, and it dropped me to a C+.That C+ would've been an A in any of the other teachers classes.He's hard and tests on things that he didn't cover.Take Oyler, he is hard, but he strictly follows the book and you see test probs that are similar to book probs.Wilson is on ego trp

1.0
5.0
CHEM1210
Nov 5, 2007

He is a really hard teacher. He admits to trying to trick you on the tests and quizes. Not a very good teacher either he knows alot about what he is teaching but not very good at teaching it. DO NOT TAKE chem 1210 from him!!!!

3.0
4.0
CHEM1200
Jan 25, 2008

GO to class and ask questions. sit on the front row for an A

5.0
1.0
CHEM1210
May 28, 2008

great teacher! explains the material VERY well. if i didnt understand i could go to his office. he even let me borrow another book for more practice. if you make sure that all ur units line up and cancel, there is no "trickery" on the test. its students dumb mistakes that get them into trouble. its a multiple choice test, what do you expect?

4.0
3.0
CHEM1220
Aug 14, 2008

I liked the class. We had tests once a week. I went to class half the time, just studied the book and did practice problems. He was a good teacher, but you could do just as well learning it yourself from the book. Attendance not required which was awesome. Grade made up of tests only (you got to choose the percentage for the final).Great class.

4.0
5.0
CHEM1210
Dec 18, 2008

dr wilson is a hard teacher but he makes you learn the material. quizes every week, 3 midterm tests and a final. his teast are hard but if you know your stuff you'll be fine. he anticipates student's mistakes on his tests and quizes so that makes it tough. he is easy to talk to, and willing to help anytime. no curve and no bonus or extra credit.

4.0
5.0
CHEM1210
Dec 18, 2008

he will prepare you for the mcat and the dat. he knows his stuff and is proud of it. he tries to trick you on his tests and quizes by anticipating the mistakes most people do. you will need to study hard but he makes your learn it. dont miss class. he teaches a bit different than the book. not an easy class but what do you expect, its not 1010

5.0
2.0
CHEM1210
Dec 19, 2008

His tests are HARD. But he allows you to weight your grade towards the area you are doing best in. For example I had a D until I weighted my whole grade on to the final (ACS standardized test) which left me with an A in the class. He answers questions clearly, and explains topics well.

5.0
2.0
CHEM1210
May 20, 2009

Dr. Wilson does his best to make the class seem much more difficult than it actually is. He is very helpful and almost always available for office visits. On top of all that, he's a funny dude. I highly recommend him.

5.0
4.0
CHEM1210
Jun 21, 2009

he's such a great prof! he is hard so make sure you attend class regularly. his lectures are truly engaging. make sure that you study every day, and work all the problems in the book as well the ones he gives in class. he has weekly quizzes that are not so hard, but his tests are way hard. study study study!!!! got a good grade out of the class

5.0
5.0
CHEM1210
Aug 18, 2009

he looks like newman off sienfeld but a great professor

5.0
5.0
CHEM1220
Jan 7, 2010

This class was hard but I felt like he did good preparing us for the weekly quizzes. However, he made one of the tests ridiculously hard & class average was 58%, which he refused to curve. Wilson was very arrogant to the class. He doesn't care if his students succeed and would sometimes belittle students if they asked questions.

2.0
5.0
CHEM1210
May 1, 2010

He tries to go by the book but after his overall lecture he ends with "Chemists in the real world" which ends up to be confusing and he enjoys making his tests really hard and if you even act a little confused he tells people they should find a new profession.You get more help from classmates and chem lab.

4.0
2.0
CHEM1220
Aug 12, 2010

Really straightforward good class. There are 6 tests and a final. He drops one test. I spent 3 hours studying for each test and got a D on one test, didnt show up for one test, 80s and 90s on the others and ended with an A-. He spent class time lecturing. He answered questions and explained things clearly. Most of the class ended with an A or B

4.0
4.0
CHEN1220
Aug 12, 2010

Professor Wilson knows his chemistry and is fairly light hearted. His tests are hard, but if you make sure you complete the end of the chapter homework and know it, you should be fine. Mastering Chemistry will take hours and hours and is just busy work. Good Luck!

5.0
4.0
CHEM1220
Dec 8, 2010

Best professor at UVU. However, you have to care. If you are intending on blowing off chem, he will eat you alive, but if you are excited, he will spend all the time he has to help you understand something. The tests aren't difficult: do all the homework, go to class AND take notes, and go to office hours with things you don't understand.

3.0
3.0
CHEM1220
Jan 5, 2011

Wilson is a fair professor. What he does well: Good personality, tests are fair, curves final, willing to help one-on-one/study groups. What he should improve: unorganized lectures, makes tons of mistakes on examples in class, doesn't teach enough to final, too many irrelevant mast. chem problems, insults students at times in class

1.0
5.0
CHEM1220
Dec 21, 2011

By far the most discouraging class I have ever taken. DO NOT BE FOOLED, THIS MAN DOES NOT CURVE!!!! Class average was around 65%. IMPOSSIBLE TESTS! Do whatever it takes to not take this class from Wilson. Tons of homework. Tests DO NOT reflect homeowork. He says "the test problems are not familiar to see how well you know the material."

4.0
4.0
CHEM1220
Dec 22, 2011

Doesn't explain stuff extremely clear. I did all the example problems throughout the chapters and I never got worse than an A- on every test including the final. As long as you read the book and know how to do those problems you will be fine. Just be prepared study all day starting a couple days before the test.

2.0
5.0
CHEM1210
Nov 2, 2012

Worst teacher ever!!!! Test are in class, you have no time to finish. Homework does not reflect the test. NO test reviews! Doesn't explain the material well enough for you to do the homework. Doesn't answer questions thoroughly. Does not curve!!!! Avoid his class at all cost.

5.0
4.0
CHEM1220
Dec 5, 2012

Hard topic, but Professor Wilson really helped me understand Chemistry. If you have to take Chemistry, then take it from him.

2.0
5.0
CHEM
Mar 31, 2013

He is one of the worst profs. He is so arrogant, which is sad & pathetic because he's comparing he's knowledge to that of an undergrad's. He does not explain the topics well enough yet he expects perfection and takes ridiculous amount of points off for small mistakes. Avoid him take it @ some other place if he's the only choice @ UVU

2.0
5.0
CHEM1220
Apr 23, 2013

Please, care enough about yourself rather than dealing with this guys ego. He is very open in class of how little he thinks of people. I studied 25+hr a week and got a D. The honor role stu. in my group were putting in 30-40hr/ wk outside and some just barely pasted. The dept chair doesn't care either of how condescending he is in class.

5.0
5.0
CHEM1220
May 8, 2013

BEST professor I've had in my time at UVU. Took his "majors only honors" chem sections as a nonmajor, and not only did well but learned the subject much more thoroughly than anyone I've compared notes with from other chem classes at UVU and surrounding universities. This course is difficult, but he tells you that from the start. Endure to the end!

5.0
4.0
CHEM1220
Aug 9, 2013

Dr. Wilson is one of the best professors I've had. I've never liked chemistry so much in another class. Ignore the negative comments from other people. If you do the work, you'll do well, and he is more than willing to explain it even more if you go to his office. Great professor.

3.0
5.0
CHEM1210
Grade: B+
Nov 13, 2014

He is a really nice guy, but his class is absurdly hard. There was often a question or two on tests that required info that he didn't teach. I never missed a class. This is a problem when tests only have 16-20 questions. I definitely know the subject well, but only because I studied easily 30-35 hours a week. This class is a full time job.

5.0
5.0
CHEM1220
Apr 29, 2015

He was the hardest professor but the best professor I have ever had. I have never had a professor be so willing to work with me. He wants his students to succeed. A lot of people will complain about him but bottom line is if you do the work and study you will get a good grade AND you will understand chemistry like you never have before.

2.0
5.0
CHEM1210
Dec 4, 2015

Bruce Wilson is the single least helpful, unnecessarily strict, and condescending professor I have ever had. He takes points off of your lab report for the smallest mistakes and asking for help rarely gives you any idea of what he wants. He is a poor lecturer as well and I would not recommend.

4.0
4.0
CHEM1220
Grade: A+
Apr 5, 2016

This class is not all that it is made out to be- if you show up, read the book, do the homework, and understand the material you'll do fine. The only people that have a hard time are those who still try to memorize equations to pass. It isn't about memorizing; its about understanding.

1.0
4.0
CHEM1210
Oct 17, 2016
Wouldn't take again

He is the worst teacher I have ever had. I love science and I plan on becoming a doctor but his class was the worst I have ever taken. He is un organized and although he knows A TON of chemistry he seems to prefer showing it off instead of actually teaching. He will tell you that the book is wrong. Then he will test you on it. Don't take his class.

Tough Grader
Get ready to read
LECTURE HEAVY
1.0
5.0
CHEM1210
Dec 12, 2016
Wouldn't take again

Please don't put yourself through Dr. Wilson. I am writing this so can save yourself a lot of time and stress. Stay clear of Dr. Wilson, you don't want to take Chem 1210 from him. He may be a great professor for the advance Chem, but not for 1210. I have a 4.0, this was the class to ruin it for me but I definitely deserved an A.

1.0
5.0
CHEM1210
Dec 12, 2016
Wouldn't take again

Professor Wilson's class was absurd. He doesn't plan out his lessons and he has no plan. On multiple occasions he will say, "Talk to your neighbor while I figure out what I am doing." In a 50 minutes class, that is not expectable. His test are HARD and he doesn't give you enough time to finish. Do NOT take Chem 1210 from Wilson. DON'T!!

3.0
4.0
CHEM1220
Dec 14, 2016
Wouldn't take again

He's willing to help if you meet with him outside of class. His tests are much harder than other Chem 1220 teachers, but it makes the national final a piece of cake if you've been studying all semester. You will definitely need to read ahead and go to lectures prepared to review what you already read. Otherwise, lecture can be hard to follow.

Tough Grader
Get ready to read
4.0
3.0
CHEM1210
Grade: A-
Jan 5, 2017
Would take again

He can be confusing at times. If you have any questions he is always willing to answer them in class or in his office. You are graded on 10 homework assignments and 7 tests, one of which is dropped.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
1.0
5.0
CHEM1215
Grade: C
Apr 14, 2017
Wouldn't take again

worst teacher ever. I took a lab from him that was 1 CREDIT. he laughed one day when i showed up slightly late and said i couldn't participate. this brought my grade down 2 WHOLE LETTERS. when i had been there every day doing the work. I JUST MADE A MISTAKE. do not take his class.

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
4.0
CHEM1220
Grade: B
May 9, 2017
Would take again

Homework is very long and difficult, also usually due right before a test. Tests are multiple choice and he drops the lowest. Final is graded on a large curve. He's a good lecturer but the class is very hard. He is willing to answer questions and work with you as well. Homework is all online so be prepared to buy the access code.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
4.0
4.0
CHEM1220
Grade: Not sure yet
Nov 6, 2017
Would take again

Dr. Wilson teaches the material in class really well. He spends very little time going over homework and sometimes the homework is impossibly difficult. He has a lot of experience and is really funny. He has difficult tests, but he curves them to help the class. Having a good CHEM1210 teacher will really prepare you to do well in this class.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
2.0
4.0
CHEM1210
Grade: C-
Dec 13, 2017
Wouldn't take again

Dr. Wilson is very intelligent but expects you to know exactly what he talks about everyday. His class average is a C-. He teaches the basics of Chemistry and then on his tests expects you to apply it to something thats 10x more difficult. I missed passing his class by 2% and he wouldn't bump the grade because my story wasn't "pitiful" enough.

Skip class? You won't pass.
LOTS OF HOMEWORK
Tests are tough
4.0
5.0
CHEM1210
Grade: B+
Dec 27, 2017
Would take again

Wilson is a really smart guy but can sometimes have a hard time teaching us so we can understand. You still have to work hard outside of class doing homework and studying. He has a small test every other week which I actually liked because then it was more focused on what we recently learned. If you go to class and do the homework, you will be fine

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
4.0
4.0
CHEM1210
Grade: B+
Dec 29, 2017
Would take again

Wilson is straight to the point and his lectures are as such. Reading the textbook thoroughly outside of class will help on his exams. He is willing to answer any questions & take more time on subjects the class is struggling with. 7 exams through the semester (lowest is dropped), final is graded on a curve. If you're willing to work, you'll pass.

Get ready to read
Skip class? You won't pass.
Amazing lectures
5.0
4.0
CHEM1220
Grade: A+
Jan 3, 2018
Would take again

This was a tough course, but I learned a lot from Dr. Wilson. I did well in this class by attending every class, doing all the homework and practice exams, and reading the book. His exams are tough--much tougher than the ACS final, which made the final easy. He goes over the most missed exam questions, and will answer any questions you have.

Caring
Tests are tough
Would take again
2.0
5.0
CHEM1220
Grade: B+
Jan 30, 2018
Wouldn't take again

If you don't come to class prepared (reading, homework, extra problems, help in the lab), you will have no chance in this class. I'm a great students, studied 40 hours per week for this course, and ended with a grade I didn't feel reflected my efforts or understanding of the material. His tests are ridiculously difficult.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
4.0
2.0
CHEM1215
Feb 22, 2018
Would take again

Basically show him respect, and he will respect you. This was a lab class, so you had to be on time every single week or you were basically screwed. Never had a problem with him, and he was actually very nice to me. Quizzes were incredibly easy if you read the 2 pages before class, and he provides good feedback on lab reports.

Participation matters
Skip class? You won't pass.
1.0
4.0
CHEM1210
Grade: B
Apr 9, 2018
Wouldn't take again

He is the worst teacher I have ever had. I plan on becoming a doctor and have excelled in all of my classes, I aced the final but still got a B, but he is un organized and it is clear his ego is more important to him than actually teaching. He treats students poorly and talks down to you like you're stupid, avoid like the plague!

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
5.0
4.0
CHEM1220
Grade: A-
Apr 10, 2018
Would take again

I love his teaching style. For his lecture course, he actually lectures. He doesnt just put up slides that you could read yourself. He actually knows what hes teaching. One thing I wish he did do was have an agenda for each class period. That way he can tell us what to read to prepare for next time.

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
Amazing lectures
3.0
5.0
CHEM1220
Apr 19, 2018
Wouldn't take again

Wilson is a good lecturer, however only listening to the lectures won't get you a grade above a C. He states at the beginning of the semester that if you want an A you'll have to put in 40 hrs a week of work outside of class, anything less will get you a lesser grade. This isn't a joke. Treat the textbook like a lifeline and do extra problems.

Tough Grader
Get ready to read
TEST HEAVY
1.0
5.0
CHEM1220
Jul 19, 2018
Wouldn't take again

He goes really fast and doesn't even wait for you to write it. He skips parts but still wants you to complete the hw for it. The hw builds up very quickly. He does not know the answers to lots of questions. He complains about other chemists. You have to read the book to understand anything. Doesn't teach: shows a bunch of math w/o explain what/why.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
5.0
5.0
CHEM1220
Grade: Not sure yet
Sep 10, 2018
Would take again

If you want an easy chemistry class, I highly suggest avoiding Bruce, but if you want to truly understand chemistry, this is your guy. He has a vast knowledge of chemistry, and he is always willing to answer questions. His tests are beyond difficult, but if you put the work in you'll be fine. He wants you to be valuable in society when you're done.

TEST HEAVY
Amazing lectures
Caring
4.0
4.0
CHEM1220
Grade: B+
Oct 11, 2018
Would take again

If youre going to school to learn and not just breeze through, take this class with Dr Wilson. Yes, he can be kinda rude when you ask a question and Sometjmes I felt like I hated him in the class, but now Im so grateful I took chem with him because ochem makes much more sense!

2.0
3.0
CHEM1210
Grade: Not sure yet
Nov 1, 2018
Wouldn't take again

He really knows his stuff when it comes to chemistry. But he does not use a power point or follow the textbook very well. He writes everything on the board, and his handwriting is rather hard to read. The test are usually okay if you study and do a lot of practice problems. He answers questions at the beginning of class.

Gives good feedback
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
CHEM1220
Nov 7, 2018
Wouldn't take again

He should stick to teaching higher level sciences, not general chemistry. We had no homework, the grade was strictly tests. He is so vague in his lectures in some things and then dives way to deep into others. Tests are every 2 weeks (HARD) you have no time to catch up on any information. He tells you one thing but tests another. Avoid @ All Costs.

TEST HEAVY
GRADED BY FEW THINGS
LECTURE HEAVY
3.0
4.0
CHEM1210
Nov 12, 2018
Wouldn't take again

He knows his stuff, but he expects at least 6+ hours of studying every day. It felt like no matter what I did, I just couldn't get a higher grade. There was no assigned homework and he doesn't tell you whats on the test. You have to study every inch of every chapter if you want to get anything above a C. However, he does curve tests sometimes.

Get ready to read
TEST HEAVY
LECTURE HEAVY
1.0
4.0
CHEM1210
Grade: B
Nov 24, 2018
Wouldn't take again

Very confusing in lecture sometimes. Doesn't care to help too much. Very intelligent professor. Maybe a little too smart and it affects how he teaches his students that have never studied chemistry before.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
CHEM1210
Grade: Drop/Withdrawal
Dec 10, 2018
Wouldn't take again

So I only was in Bruce's class for one day before I transferred out. He started by telling us that we would need to study for 5-6 hours a day to have "any chance" of passing. He doesn't use a real text book so we would have to "find our own homework problems". And he has no schedule of what he will teach so you don't know what to prep for. AVOID!!!

4.0
5.0
CHEM1220
Grade: D+
Dec 12, 2018
Wouldn't take again

Great teacher. Knows what he's talking about. Extremely difficult tests. Got a very low grade. Learned more in this class than in any college class I've ever taken. If you like tough and learning, definitely take from him. He's great but insanely difficult. Really grateful I took this class, but probs won't take from him again.

Tough Grader
Get ready to read
TEST HEAVY
5.0
3.0
CHEM1210
Grade: A
Dec 14, 2018
Would take again

If you have any chemistry experience (CHEM 1010 or BIOL 1610 or PHYS 2010) take Dr. Wilson! You won't learn this much about chemistry from any other proffessor. If you don't have experience, his class has the potential to be a little stressful. There are 7 tests and a final, but no homework. He makes his tests more difficult than the final.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
4.0
CHEM1210
Grade: A
Dec 18, 2018
Would take again

Very good professor. You'll learn more from Dr. Wilson than any of the other Chem professors. He also takes time to answer anyones questions before he starts every lecture (even if you ask questions for a half hour, he'll just keep answering). Really funny and helpful during office hours. Ask a lot of questions and you'll do well!

Get ready to read
Skip class? You won't pass.
TEST HEAVY
2.0
5.0
CHEM1220
Grade: A
Dec 19, 2018
Wouldn't take again

He gets a 2 because he's a phenomenal teacher. One of the best I've had, but he's a total jerk! He doesn't care about you at all. He would be watching reruns of the Olympics when we went to ask him questions. He is super arrogant, but a great teacher. If you can handle him and the crazy time he requires you to put in, take him, you'll learn a lot.

Get ready to read
1.0
5.0
CHEM1210
Grade: D
Jan 8, 2019
Wouldn't take again

He doesn't give you homework so if you aren't good at test taking then do not take this teacher. Your grades are only based on tests and you take a test every 2 weeks. He does the problems on the board so you can see what he is doing but most the time the problems on the tests are far more tricky and difficult than the lectures prepare you for.

TEST HEAVY
GRADED BY FEW THINGS
1.0
4.0
CHEM1210
Grade: C
Jan 12, 2019
Wouldn't take again

I could not say this louder: TAKE HIM AT YOUR OWN RISK. Your grade is based solely on tests so if you struggle a little in that area, then you will not do well in his class. I BARELY passed with a C because I worked my ass off everyday the last half of the semester. Expect to study your brains out. He is so unwilling to help you be successful, too.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
1.0
5.0
CHEM1210
Grade: B+
Feb 7, 2019
Wouldn't take again

Chemisty overall is a very hard class but with Dr Wilson he makes it 100 times harder. This class is very fast paced, record his lectures and get the blue chemistry book. The orange book sucks and he doesnt even use that book to teach. He only grades you on the 7 tests which are timed and hard. Overall, dont take Chemisty from Dr. Wilson.

Tough Grader
Get ready to read
TEST HEAVY
4.0
4.0
CHEM1220
Grade: A
Feb 26, 2019
Would take again

Youre grade is solely based on your tests. If you are taking this class I recommend doing all of the homework even though its not required. Go to all of the lectures and take notes before and as you do your homework and during lecture. Wilson is great at teaching and very knowledgeable. Hes also quite hilarious. He relates chemistry to life.

Graded by few things
Test heavy
Lecture heavy
4.0
4.0
CHEM1220
Grade: B+
May 5, 2019
Would take again

best chemistry professor I've had so far, he really understands the material and teaches what is important. The class is very test heavy (one every 2 weeks) but if you study they aren't too hard, and he curves them so that the class average is 69%

Get ready to read
Skip class? You won't pass.
Test heavy
1.0
5.0
CHEM1210
Grade: A+
Sep 5, 2019
Wouldn't take again

Don't take his class. If you do, expect more rediculous tests than you can imagine.

Lots of homework
Skip class? You won't pass.
Graded by few things
1.0
5.0
CHEM1210
Oct 23, 2019
Wouldn't take again

He is infamous on campus for being awful. To be fair I learned a lot however, he does not teach, he is demeaning to his students and gives practice tests and questions that literally don't apply (he knows this and talks about it when confronted). Do. Not. Take. Even if there is someone with a lower rating, I recommend anyone over Bruce.

1.0
5.0
CHEM1210
Grade: Not sure yet
Oct 24, 2019
Wouldn't take again

Yes he knows a lot but if you're a full time student and have to work to pay for school/have a family/ etc., there's no mercy for you. Even working my ass of to study still wrecked me. No course schedule. Introduces brand new concepts the day before a test and expects you to know it. Hard to work with. No wonder class averages are around 50%.

Test heavy
Lecture heavy
Tough grader
5.0
5.0
CHEM1210
Nov 4, 2019
Would take again

The best professor ever!! He cares about his students and will go out of his way to help them. You take tests every other Thursday, but it is only on what he lectures in class leading up.

Skip class? You won't pass.
Amazing lectures
Caring
1.0
4.0
CHEM1210
Nov 4, 2019
Wouldn't take again

Tests are based off of 2 weeks of lectures, and he doesn't want to tell you what section of the book he is on. Unless you follow along to lectures closely and test well, avoid his class. The book is of no help really, because he doesn't tell you what section he is currently teaching, or the topic. He flows from one topic to the next.

Test heavy
Lecture heavy
1.0
5.0
CHEM1210
Grade: C+
Dec 16, 2019
Wouldn't take again

After reading reviews I went ahead and took 1210 from wilson. Usually I do well on tests and figured, hey, it'll be nice to not HAVE to do homework. Well his tests are extremely difficult and with no homework to cushion your grade it's extremely hard to get a good grade. DO NOT TAKE unless you want to teach everything to yourself. #youtubesavedme

Lots of homework
Test heavy
1.0
5.0
CHEM1220
Grade: F
Aug 20, 2020
Wouldn't take again

Worst teacher I have had at UVU, the examples in class were really easy to understand, but then the test questions were 4 times harder. Very disorganized, and when I asked for help, I felt like he blew me off with a generic response.

Graded by few things
Lecture heavy
Tough grader
2.0
4.0
HONR2100
Sep 16, 2020
Wouldn't take again

I'm sure this class was quite enjoyable for science and philosophy lovers, but for me I was miserable. The reading material was long, dense, and confusing, and the professor did little to clear it up. He gave almost no feedback on my rough draft papers, saying they were good, then would tear apart the final draft with no explanation.

Lecture heavy
Tough grader
Get ready to read
1.0
5.0
CHEM1220
Grade: F
Dec 14, 2020
Wouldn't take again

He regularly went over time. Videos were prerecorded from summer and the ones he messed up he didn't care to go back and fix. I reached out for help and he told me to study an additional 4 hours outside of class. His videos did nothing to teach. If you take him be prepared to get familiar with chem tutors and to read and do the whole book! TERRIBLE

Test heavy
Lecture heavy
3.0
4.0
CHEM1220
Grade: B
Dec 14, 2020
Wouldn't take again

This class was only graded off of 7 exams and a final (all open note and book)- there was no homework. I mostly had to study from the textbook because his online lectures were all over the place, and the tests I felt like were nothing like the lecture. I'd recommend taking this class from a different professor unless you're a good test taker.

Test heavy
2.0
1.0
HONR2000
Grade: A
Apr 29, 2021
Wouldn't take again

This class was very interesting as I took 2100 last semester and there was no difference in the material taught. You will learn all about alchemy, write papers on alchemy, and be lectured about alchemy in every single lesson. If you are in Honors, I highly recommend him if you want an easy A as all the grades come from your essays.

So many papers
1.0
5.0
CHEM3100
Grade: B
Oct 11, 2021
Wouldn't take again

Dr Wilson is not a great teacher. His lectures devolve into him just rambling about history of chemistry. The whole time you have no idea what you should know and what is just random facts. His grading is ridiculous. Homework and tests are trying to guess what is in his head. I have had some bad teachers at UVU but his is one of the worst.

Lots of homework
Get ready to read
Tough grader
1.0
4.0
CHEM1210
Grade: Not sure yet
Jan 20, 2022
Wouldn't take again

Your grade is based entirely off tests that often contain info not discussed in class. He doesnt give study guides or credit for anything else, just tests. Hes knowledgeable, but doesnt do anything to help his students. Does the absolute minimum. By far the worst professor Ive had. Ive only seen such horrible professors here at UVU. Just sad!

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
CHEM1210
Grade: Not sure yet
Apr 8, 2022

Not to toot my own horn but im an excellent student 4.0 gpa. DO NOT TAKE THIS CLASS WORST PROFESSOR EVER! Not exaggerating! Save yourself!! Take it from ANYONE but him. He does the absolute minimum and does nothing to help any of the students. Average on tests are below 60 and anyone who is doing well is learning entirely from YouTube.

Tough grader
Test heavy
Graded by few things
4.0
5.0
CHEM1210
Apr 12, 2022
Wouldn't take again

He is probably the worst professor Ive ever had, his class is based on 7 exams and the textbook he lectures from is really annoying to read through. His lectures go on side rambles every class and he always brings up how a topic will be taught in next semesters class so if you dont have to take any more chemistry, dont take his class

Test heavy
Graded by few things
Tough grader
1.0
5.0
CHEM1210
Grade: Rather not say
Apr 21, 2022

He only lectures. He doesn't give assignments, projects or homework. No study guides. Exams aren't what you learned. Curves tests because majority of class is failing. Students that can't learn isn't because of the student but the teacher isn't teaching in a way the student can learn.

Tough grader
Lecture heavy
Test heavy
2.0
4.0
CHEM1210
Grade: B
Apr 28, 2022

He is a good guy, but not a great instructor. Your entire grade will be based on 7 exams (lowest dropped) and the final exam. That's it. There's no homework and he only tells you to do the problems in the textbook as practice. I spent double-digit hours studying for exams and still scored low. He does curve exams, but only to get a class avg of 70%

Participation matters
Test heavy
Graded by few things
4.0
3.0
CHEM1220
Grade: A+
May 3, 2022
Would take again

Wilson is a great professor. He knows a lot about chemistry and will definitely make an effort to help you if you reach out. The material is hard, which is why so many people complain about him. He's a good professor and also makes the lectures funny. The tests are not as bad as people say, and there's no homework. Be sure to study.

Tough grader
Test heavy
1.0
5.0
CHEM1210
Grade: C-
Jun 17, 2022

This is a principal beginner Class,.. but expect the hunger games. No slideshows, no study plans, no homework, everything is based on 7 exams. Yikes! as a fellow student, if you have no choice but to take him, some word of advice, purchase an online study tutor, buy the ACS exam book and try to learn everything on your own.

Tough grader
Test heavy
Graded by few things
2.0
5.0
CHEM1210
Grade: A+
Jun 23, 2022

Your grade in this class is based solely on 6 exams and the final. You must have a strong work ethic to succeed in his class. Very few people get an A. Dr. Wilson is accessible, but he is not a thorough professor, so you have to do a lot of self-teaching/watch YT videos. Tests are difficult. Averages on the 1st 3 were about %70, but %50 for others.

Test heavy
Graded by few things
Accessible outside class
4.0
4.0
CHEM1220
Grade: B+
Jul 14, 2022
Would take again

I took him and got covid he wasn't very accommodating to it. I got a 0 on two test and still got a B+ because I studied. I had an A before covid. Chem is a hard topic. I liked how he structured his class. He could be better at giving exact problems to study because sometimes I wasted time on problems but he is patient and wants you to learn.

Tough grader
Amazing lectures
Lecture heavy
5.0
4.0
CHEM1210
Grade: B+
Nov 15, 2022
Would take again

Very surprised to learn how polarizing Dr. Wilson is. You apparently either love him or you hate him; I fall into the first category. He's a great lecturer and a good storyteller. I always enjoyed his lectures and I found his tests to be tough, but easily studied for if you take halfway decent notes. You won't pass unless you really commit.

Get ready to read
Amazing lectures
Hilarious
4.0
2.0
HONR2000
Grade: A
Dec 22, 2022
Would take again

I can see why all the reviews are either amazing or terrible, he would talk and do lectures the entire time, not much else, but if you're an introvert you're in luck. You don't need to engage much, and I skipped a lot of class but he's actually a really nice guy. One annoyance was I had to do a reading before each class. 4 papers.

Caring
Lecture heavy
4.0
4.0
CHEM1220
Grade: A+
Jan 25, 2023
Would take again

Chem 1220 is not an easy class, but Professor Wilson really helped me through it. His lectures are fast and his class is test-heavy, but if you put in the work, it's not too bad. If you reach out to Wilson, you will do so much better. I met with him before and after every test. He's a great guy and wants people who are doing to work to succeed.

Gives good feedback
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: B+
Apr 10, 2023

Openly states that all exams are designed for the class average to be 65%. Not very good in general. Smart guy but no good.

Lecture heavy
Test heavy
Graded by few things
5.0
1.0
CHEM1215
Grade: A+
Apr 19, 2023
Would take again

Dr. Wilson was a great professor! fastest grader Ive ever had.

1.0
4.0
CHEM1210
Grade: B
Apr 27, 2023

Run. Do not take over the summer. You have 7 test grades and the ACS which he curves so you never know how you did and if you know chemistry well enough. He was never prepared for class so he fumbled around with problems that didn't end up working out. He said you can't take this class over the summer if you have kids, or work a part time job.

Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: Drop/Withdrawal
May 15, 2023

The only grades are tests. He rambles on in class about things that aren't necessary. Doesn't have any study guides so you have to guess what's going to be on the test. He hand writes his own tests... enough said. A student in class asked a question and he literally said "That's a stupid question" and continued with the lecture. He's egotistical.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CHEM1220
Grade: C+
Jul 17, 2023

Everything is based on tests. He doesn't give any homework or additional assignments. This is the most I've ever studied for a class including study groups 5-6 hours a week and I barley passed. He has a hard time conveying the material in a beginner friendly way and cant recontextualize it. If you're not a good test taker DONT take this class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: C+
Jul 21, 2023

you're only graded by 7 exams. So unless you already know all the material then never take his class. he has a hard time simplifying and communicating the material in an understandable way and only repeats what he has said if you have a question. This was the hardest and worse class I've ever taken and its an entry level chem class

Tough grader
Test heavy
Graded by few things
2.0
2.0
CHEM3100
Grade: B+
Sep 5, 2023

He spends most of his class period going from one tangent to the next and often as not that tangent is some wild political rant. You would do better to study the textbook by yourself than to go to his lectures since you can at least do that from home. He is lazy, doing the bare minimum to help students understand the material and is petty to boot.

1.0
5.0
CHEM1210
Grade: D+
Oct 22, 2023

Worst class I've ever taken. No homework, no extra credit, lectures are terrible and not worth going to class, so might as well teach yourself at home. The professor is helpless. When I went to his office hours for help, he literally said, "Drop the class," and did not help at all. Only 7 exams and a final will define your grade.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: Drop/Withdrawal
Oct 29, 2023

On the first day of class he stated that more than 50% of us would fail this class. He also would tell students they had dumb questions and move on. Your grade is only tests. No homework. He DOES NOT care about students. He is there to get a pay check and leave. AVOID AT ALL COSTS. Dr.Yu is a much better professor and actually cares about you.

Test heavy
4.0
4.0
CHEM1210
Grade: B+
Dec 7, 2023
Would take again

Prof Wilson allowed time before every class for questions and would answer all of them. He was extremely helpful during office hours. If you keep up with the class and read the textbook and ASK QUESTIONS you'll do fine. The only thing he grades are 7 exams and the final.

Get ready to read
Lecture heavy
Test heavy
4.0
5.0
CHEM1220
Grade: B
Dec 8, 2023
Would take again

Go to office hours to get a good grade. Lectures are sometimes confusing and often you don't get tested as much on the stuff we go over a lot in class, and get tested on small things. Very concept heavy. Hard class, no recorded lectures, all tests no homework. He teaches differently than any other professor or online resource, hard to study

Gives good feedback
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: D+
Dec 13, 2023

Hardest class I have ever taken. Professor Wilson will work with you, but it's hard to meet with him if you have a full schedule. Grade is based off of 7 tests and the final. The instruction given during class doesn't align well with the material on tests, so I feel like I was set up for failure. Be prepared to memorize nearly everything.

Get ready to read
Test heavy
Graded by few things
5.0
4.0
CHEM1210
Grade: B
Dec 14, 2023
Would take again

Professor Wilson is great! The hardest thing is that he doesn't assign homework, so you have to find the motivation to do practice problems in the textbook. He does good at explaining concepts in class and giving example problems. But if you don't put in time outside of class, you won't do good. Your grade is based on 7 tests and the final.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
CHEM1220
Grade: C+
Mar 20, 2024

Take any other teacher for this class. In my four years of college he was definitely the least helpful professor. I'd go into his office hours and I would ask him a question, and then he would just plop the textbook on the table and say "look it up". Has a pretty lazy attitude. He doesn't care. Don't take this class.

Tough grader
Test heavy
Graded by few things
4.0
4.0
CHEM1220
Apr 18, 2024
Would take again

Professor Wilson clearly is passionate about chemistry. His lectures, while information-heavy, are entertaining if you're there to learn and listen. He applies concepts in a very practical way. He also doesn't assign homework, instead expecting you to do problems on your own, so your grade depends on how well you do on the tests.

Get ready to read
Lecture heavy
Test heavy
1.0
5.0
CHEM1220
Grade: D-
May 1, 2024

He is the worst professor I've ever had. Only has 7 tests in the grade, doesn't give any equations to work with on tests. No homework. Cussed the whole class out on the first day. Extremely rude. He claimed that he wanted chemistry to be fun but made it miserable for everyone; I was miserable trying to get any grade other than an F. Do not take.

Tough grader
Test heavy
Graded by few things
5.0
4.0
CHEM1220
Grade: A-
May 4, 2024
Would take again

When I started the semester I heard various things about Bruce Wilson from several students. I heard that he was mean, uncaring, and hard. After getting a fairly good grade (an A-) with minimal effort I can tell you that these students are simply angry that they didn't get the score they wanted (the tests are hard). Bruce is a fantastic professor.

Amazing lectures
Hilarious
Graded by few things
4.0
3.0
CHEM1220
Grade: C
Aug 9, 2024
Would take again

I was hesitant about this class because of all of these reviews but honestly, this was probably one of the best courses I've taken in the chemistry department. He is very clear in his exceptions in his class and as long as you come to class and do the homework (which isn't assigned) you will do well in the class. I would recommend this class.

Clear grading criteria
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: Not sure yet
Oct 29, 2024

Honestly does not want to teach this course and it shows he doesn't help with homework he give you too much and then it's not even on the test

Tough grader
Test heavy
Graded by few things
1.0
4.0
CHEM1210
Grade: C
Dec 4, 2024

I do not recommend. I did not feel like I was taught well in this class at all. He knows his stuff but he definitely does not know how to teach at an introductory level. Homework is hard and confusing and is not talked about in class. Very few problems from homework even shows up on the tests. First test had almost nothing we learned during class.

Lots of homework
Test heavy
Graded by few things
3.0
4.0
CHEM1210
Grade: B-
Dec 13, 2024

Professor Wilson's class is a real challenge, but Unstuckstudy can help with study prep if you stay on top of the material. Attend class, use the textbook, and be ready to put in the work.

1.0
5.0
CHEM1210
Grade: D+
Dec 13, 2024

DON'T TAKE FROM WILSON, EVER. He wants all of your time just to pass the class, he was incredibly disorganized (changed due dates and never used Canvas), and had a student-blaming attitude. He has such a bad reputation that every time I mentioned his name to someone they'd make a face. People know him for the worst reasons. Find ANYONE else!!!

Lots of homework
Test heavy
Graded by few things
3.0
4.0
CHEM1210
Grade: A+
Dec 18, 2024
Would take again

You will have to study 20-30 hours a week if you want an A. Lectures weren't always clear. Take advantage of office hours. He used online homework this semester but he said not going forward. The ACS felt like chemistry on easy mode compared to his tests (he curves). If you have the time and determination, I would recommend him. If not, avoid.

2.0
3.0
CHEM1210
Grade: A
Jan 18, 2025

Did not teach the material well. He would get very off topic in lectures and would give so much irrelevant information. If you take a class from him be prepared to spend lots of time on your own reteaching yourself material he didn't teach well.

Lots of homework
Test heavy
Graded by few things
1.0
5.0
CHEM1220
Grade: C
Feb 19, 2025

DO NOT TAKE THIS TEACHER! His lectures are useless since he gets distracted and talks about useless side topics that have nothing to do with what we are learning. Any practice problems he does in class are ones he makes up on the spot and every time he messes the problems up so any notes you took are now useless. Seriously, avoid him.

Tough grader
Test heavy
1.0
5.0
CHEM1210
Grade: Rather not say
Feb 24, 2025

Bruce Wilson knows the material really well, but his class structure and concern for his students are severely lacking in terms of quality. There are 7 tests throughout the year and one final. Those are your only grades. Granted he will curve the grade, but if you were looking to get an A in this class, I would go somewhere else.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CHEM1220
Grade: Not sure yet
Feb 26, 2025

To start, Bruce is a great guy & knows his stuff, but he can't teach. He rambles a ton in lecture during important info. No homework & 7 exams. You'll be teaching yourself using difficult textbook questions. Ignore positive reviews. Those are from students who eat sleep and breathe school and want a challenge. If you can, DO NOT take this from him.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: Not sure yet
Feb 27, 2025

For sure a very difficult and slightly unfair class. He expects at least 3 hours of studying everyday with no given homework, practice problems, or study guide. All you have is the textbook, that's it. If you'd like to study for hours upon hours, with no life outside school, just to barely squeeze by with a C or D grade, I'd recommend this class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CHEM1210
Grade: Not sure yet
Mar 6, 2025

I am paying the university for this 4 credit class for my professor to not give me any materials to pass other than office hours (which I have no time for working 40+ hours) and a textbook. This would be ok if the lectures were any good. He doesn't explain anything, expecting us to understand difficult text on our own time. What am I paying for?

Tough grader
Test heavy
Graded by few things
2.0
5.0
CHEM1210
Grade: C
Apr 15, 2025

For my semester, he did not assign any homework which is nice on paper until you start performing poorly on the 7 exams, which greatly effects your overall grade. I do recommend going to the lectures just to stay on-track, as the day before exams he goes over what chapters/concepts the test will cover. Other than that, there is no feedback from him

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
CHEM1220
Grade: C
Apr 30, 2025

This guy is by far the worse person you could learn chemistry from. No homework so the only thing on your grade is SEVEN EXAMS that he makes himself so the questions are unnecessarily outrageous. On one of our exams he said, "Make your own practice questions to study for this test"

Lecture heavy
Test heavy
1.0
3.0
CHEM1210
Grade: D+
Nov 25, 2025

He lectures the whole time, and your only assignments are tests. They are hard and he doesn't cover the material very well. He writes notes on the board the whole time and expects you to understand his class before you take it. He was rude and made several comments making low test scores our problem instead of reflecting on his teaching.

Tough grader
Lecture heavy
Test heavy
5.0
2.0
CHEM
Grade: A+
Dec 15, 2025
Would take again

I took CHEM 4030 with Dr. Wilson. By far one of my favorite classes I've ever taken. You needed to read a chapter out of the textbook before class. Attendance wasn't mandatory but if you didn't go you won't know the material. We had homework at the beginning of the semester, and then worked on our final paper the last half of the semester.

Get ready to read
Amazing lectures
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

25%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 63 grades
Most common grades:
B+ (12)
Not sure yet (10)
A+ (9)
Grade Distribution
A(16)B(10)C(13)D(10)F(2)A-/B+(15)
Based on 78 reported grades
B+: 12
Not sure yet: 10
A+: 9
B: 9
Common Tags
Test heavy (43)
Graded by few things (32)
Tough grader (22)
Get ready to read (20)
TEST HEAVY (16)
Lecture heavy (16)
Skip class? You won't pass. (15)
Tough Grader (11)
Rating Trend

Declining

-1.32 avg change
Jan
Feb
Mar
Apr
Nov
Dec
Last 6 months
Ratings by Course

CHEMISTRY2

4.0

(1)

CHEN1220

4.0

(1)

CHEM

3.5

(2)

CHEM1220

3.3

(47)

CHEM1215

3.3

(3)
+7 more courses
Difficulty by Course

CHEM2020

5.0

CHEMISTRY

5.0

CHEMISTRY2

5.0

CHEM1210

4.4

CHEM1220

4.3

Similar Professors