3.1

Yiming Wang

Chemistry - University of Pittsburgh

3.1
Quality
4.3
Difficulty
55%
Would Retake
126
Reviews
3.1
Quality
4.3
Difficulty
3.1
Helpful
3.1
Clarity

55%

Would Retake

126

Reviews

Rating Distribution
Official

5

34

4

27

3

12

2

21

1

32

What Students Say

Just do the textbook problems

CHEM0320 - 4.0 rating

The best professor I have ever had this in chemistry department

CHEM0320 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 98 grades
Most common grades:
A (41)
B (20)
Not sure yet (13)
Grade Distribution
A(42)B(22)C(17)D(4)F(1)A-/B+(14)
Based on 114 reported grades
A: 41
B: 20
Not sure yet: 13
C: 13
Common Tags
Test heavy (76)
Graded by few things (48)
Tough grader (42)
Lecture heavy (28)
Accessible outside class (21)
Skip class? You won't pass. (18)
Caring (12)
EXTRA CREDIT (11)
Rating Trend

Stable

+0.10 avg change
Oct
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

CHEM0130

4.0

(1)

CHEM0310

3.2

(59)

CHEM0320

3.1

(57)

CHEM0230

2.5

(2)

CHEM320

1.7

(7)
Difficulty by Course

CHEM0230

5.0

CHEM320

4.4

CHEM0310

4.4

CHEM0320

4.1

CHEM0130

4.0

Reviews (126)
5.0
3.0
CHEM0320
Grade: Not sure yet
Jan 25, 2019
Would take again

His first time teaching undergrad OChem. great professor. Explains concepts very logical and clear. Willing help students. 100% recommend! Pitt has one more amazing OChem professor!!!

Respected
Inspirational
Amazing lectures
5.0
3.0
CHEM0320
Grade: Not sure yet
Feb 5, 2019
Would take again

Yiming, I love you!!!

Skip class? You won't pass.
Inspirational
Hilarious
5.0
2.0
CHEM0320
Grade: Not sure yet
Feb 8, 2019
Would take again

Trying his best to teach and help students enjoy Ochem! He teaches very solid and interesting things! I really learn and enjoy far more than I what expected. Some students said hes too intelligent to teach, but I think Im much more determined to pursue a career in chemistry after learning chemistry from him!

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
3.0
CHEM0320
Grade: A+
Mar 5, 2019
Would take again

The best professor Ive ever had. I hope I would be able to take OChem 3 with him.

Gives good feedback
Respected
Caring
2.0
3.0
CHEM320
Grade: Not sure yet
Mar 22, 2019
Wouldn't take again

Very smart professor! He knows exactly what he is doing, however, there are times in the class that are difficult and he doesn't explain too well but if you ask a question he will help. His tests are hard so make sure to start studying immediately and get as much help as possible. If you put in the work you can do it. Yiming is ok he'll do better.

Get ready to read
Test heavy
Lecture heavy
5.0
2.0
CHEM0320
Grade: Not sure yet
Mar 24, 2019
Would take again

Im not sure why many students are complaining about his exams. His lectures are extremely enjoyable and his exams are basic and humane! If I were the professor, even the easiest problem of my exam would be ten times harder than his extra credit problems, with the amount of the exam problems multiplying by 3. And I would also try to fail everyone!

Inspirational
Hilarious
Amazing lectures
5.0
2.0
CHEM0320
Apr 8, 2019
Would take again

Yiming is my man!!! I love him so much!!!

Accessible outside class
Inspirational
Amazing lectures
4.0
3.0
CHEM0320
Grade: A
May 7, 2019
Would take again

Professor wang is passionate about organic chemistry and he explains things well during the lecture. However, the weekly problem sets that he creates and assigns are ridiculously difficult. Just do the textbook problems. Test averages were in the 40-50, but curves appropriately. Read the book, do book problems, know your reactions, it'll be ok.

Skip class? You won't pass.
Test heavy
5.0
2.0
CHEM0320
Jun 1, 2019
Would take again

The best professor I have ever had this in chemistry department! His class is not for stupid students, who only wish pass the class. If you only wants to learn Ochem, please take him!

Respected
Inspirational
Caring
5.0
2.0
CHEM0320
Jul 7, 2019
Would take again

I really learnt a lot in this class. So rewarding!

Hilarious
Caring
1.0
5.0
CHEM0320
Grade: C
Oct 3, 2019
Wouldn't take again

This class was literally the hardest thing I have ever taken. I would not recommend. His test averages were always in the 30s and 40s. I have never had a worse time in a class than this class.

2.0
5.0
CHEM0320
Grade: A
Oct 6, 2019
Wouldn't take again

He definitely gets you interested in organic chemistry and teaches well, but his test averages were in the 40s, and that made some students feel demotivated. Be wary of the other RMP comments, as any slightly negative one was taken down or reported, so it's unlikely he's as good as his rating. He does curve fairly, but this can be intimidating

Test heavy
1.0
5.0
CHEM320
Grade: C+
Oct 10, 2019
Wouldn't take again

This class is what they mean when they say "you spend $15,000 a semester to teach yourself". Yiming cannot teach and his test are nearly impossible. The averages were usually in the 30s and 40s which is low even for an Ochem class. He just needs to be a research professor and not a teaching professor. Also shows up late to class and ends class late

Test heavy
1.0
5.0
CHEM320
Grade: B
Oct 10, 2019
Wouldn't take again

This professor really needs to strictly be research oriented. He cannot teach at all. His averages were in the 30's and the 40's. He shows up to class late and because he is incapable from walking from his office to the classroom 5 floors below he ends class late also. He would end class 10 min late... 3/4 of the students left before he finished

1.0
5.0
CHEM0320
Grade: B
Oct 31, 2019
Wouldn't take again

Prof. Wang, as an instructor for Organic Chemistry 2 in Spring 2019, was poor. He was routinely late for the lecture and was unapologetic. His tests were unnecessarily hard (average: 30-40 out of 100). It was a very stressful class.

Test heavy
2.0
4.0
CHEM0320
Grade: A-
Feb 10, 2020
Wouldn't take again

He is a decent teacher but the logistics of his class just make him a terrible choice. His questions are graded by an "all or none" system: if you mess up stereo you get 0 points for the whole question. He uses the chalkboard rather than the projector so notes are hard to read. He is hard to understand. He never posts answers to worksheets.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
5.0
CHEM320
Grade: B
Feb 29, 2020
Wouldn't take again

Took this class in Spring 2019. This was easily the hardest class I have ever taken. Professor was always late to class and taught in a way that made no sense. His exams were extremely difficult (average in the 40s). Avoid this man at all costs! Don't be swayed by the positive reviews on here, I'm convinced they're all coming from one person.

Graded by few things
Lecture heavy
Tough grader
4.0
4.0
CHEM0320
Grade: B
May 4, 2020
Would take again

Dr. Wang should be everybody's choice for ochem 2. He gives the most generous and highest curve out of all the teachers. The average of the exams were late 40s to early 50s. Getting above the average on all the exams would at least net you over a B in the class. The lectures are ok, and top hat is for extra credit. He is a nice teacher too!

Respected
Accessible outside class
Test heavy
4.0
4.0
CHEM0320
Grade: A
May 4, 2020
Would take again

I think Dr. Wang is one of the better choices for Ochem professors at Pitt. Dense lectures, difficult exams, but gives a lot of study material and is always available. Did really well with switching to online. Grades fairly w/ a large curve which is necessary because exams carry averages of 40-60% usually. As long as you keep up you will pass.

Gives good feedback
Get ready to read
Test heavy
3.0
5.0
CHEM0320
Grade: C+
May 28, 2020
Wouldn't take again

He is not an awful professor but his exams are incredibly difficult and there is no partial credit given. He is willing to help you if you need it but is not great at explaining concepts. It is also hard to hear him in lecture because he talks so quietly and mumbles. I sat in the second row and still had a hard time hearing him.

Test heavy
Tough grader
4.0
5.0
CHEM0320
Grade: A
Jul 14, 2020
Would take again

He talks pretty quietly so make sure you sit toward the front. Graded by 3 midterms and the final, but you can drop a midterm and he does tophat for extra credit. Hard exams but he's very open with the fact that most of his test questions are based on the book or the practice exams/questions he posts. Very generous curve at the end

Graded by few things
Tough grader
1.0
5.0
CHEM320
Grade: C+
Oct 17, 2020
Wouldn't take again

This professor was actually awful. Im not sure how he has positive reviews. His class was very hard, he was always late to class and would hold students past class to finish because he was late. Never gives partial credit. His tests are absolute nightmares. My friends and I stopped studying for his tests cause we knew we would fail regardless.

Test heavy
Lecture heavy
Tough grader
4.0
4.0
CHEM0320
Grade: A
Jan 20, 2021
Would take again

His class is indeed extremely challenging, however he is fair with exam questions and never tries to trick you. He assigns optional practice sets every week that are even harder than the exam questions, so they're good practice. Reading before lecture helps a lot with understanding material. Would recommend as a challenging but rewarding class.

Get ready to read
1.0
5.0
CHEM320
Grade: C+
Mar 1, 2021
Wouldn't take again

Avoid at all costs, absolutely awful. Save yourself seriously, save yourself.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
CHEM0320
Apr 26, 2021
Wouldn't take again

Wang was a terrible professor. He was way behind in lecture and continued to teach us information that he said would not be on any of the exams. His exams are 4 questions long and were very difficult to me even using the resources that he told us to use. It is already a hard subject and I think that Wang made it even more difficult.

2.0
5.0
CHEM0320
Grade: A
Apr 26, 2021
Wouldn't take again

This class is EXTREMELY challenging. His exams were very difficult, and I feel like he made the class more harder than it already was. He let us know what was going to be on our exam 9 hours before the actual exam. He truly is not willing to help. He expects his students to understand things right away when he teaches. I would avoid.

1.0
5.0
CHEM0320
Grade: Drop/Withdrawal
Apr 30, 2021
Wouldn't take again

Wang really cares about chemistry but he is the most disorganized professor I have ever had. He would write the exams the night before the test day and gives hardly any material to help you prepare. We were behind the entire semester which doesn't help if you're taking the lab at the same time. Hardly any partial credit on the exams too.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CHEM0320
Grade: C
May 3, 2021
Wouldn't take again

Avoid!! Impossible tests. The highest had a 56% average and he said he made it too easy. Confusing grading scale. Behind all the time. Assured us wed get a curve in addition to the absolute scale for the class then last second decided not to because he thinks the class was too easy.

Test heavy
Tough grader
2.0
5.0
CHEM0320
Grade: B
May 3, 2021
Wouldn't take again

Yiming makes this class extremely tough and he does not provide much material. Lectures felt disorganized so I ended up teaching myself with the textbook and jOeCHEM. Grades are three midterms and a final with no partial credit on answers and averages near 50%. He seems like a nice guy but claimed he made our exams "too easy" when they were not.

Graded by few things
Tough grader
2.0
5.0
CHEM0320
Grade: B+
May 3, 2021
Wouldn't take again

Made OChem 2 overly difficult. Wang is a decent lecturer, but we were behind in lecture content for the entire semester. Exams were 25% book problems, 50% mechanisms, and 25% synthesis, so you need to be good at mechanisms to do well in the class. If you request a regrade be warned -- Wang will look for any reason to take points off your exam.

Test heavy
Lecture heavy
Tough grader
1.0
4.0
CHEM0320
Grade: A-
May 4, 2021
Wouldn't take again

Dr Wang clearly knows his stuff when it comes to organic chemistry. However, his inability to stay on topic and his constant discussion tangentially related topics that arent applicable to ochem 2 led to the class being several chapters behind other classes. Avoid him if you can because Im worried the lack of topics covered is gonna bite me.

Test heavy
Lecture heavy
1.0
5.0
CHEM0310
Grade: C
May 4, 2021
Wouldn't take again

Worst Professor I had at Pitt by far. Class is based on 4 tests and nothing else and if you are even 5 points below a grade threshold he gives you the lower grade. Exams are extremely tough and if you request regrade he takes more points off. Do not take this dude

Graded by few things
Test heavy
Tough grader
5.0
5.0
CHEM0320
Grade: A-
May 5, 2021
Would take again

This guy gets a lot more hate then he deserves. He is a tough teacher, that is for certain but hes not impossible. Hes very accessible and willing to help if you ask for it. If you spend time going to class, rewriting notes, and doing the homeworks you should be alright. He shows you how much you truly know and can apply Ochem.

Graded by few things
Clear grading criteria
Amazing lectures
5.0
4.0
CHEM0320
Grade: A
May 5, 2021
Would take again

This is a hard class no matter who you have! The exams are challenging and this is all you are graded on BUT if you do the practice exams, read the book, and complete the book problems you will do well! He doesnt give a lot of partial credit but he warns you of this VERY early on and it also leads a decent curve. Also very accessible by email!

Accessible outside class
Test heavy
Clear grading criteria
4.0
4.0
CHEM0320
Grade: Not sure yet
May 5, 2021
Would take again

Okay everyone gotta chill. Hes honestly not that bad. He works hard and is just too smart for everyone else its not our fault hes a genius. U gotta bust a$$ though for sure. Work hard and youll get it. Still praying for dat AAAAAA doe

4.0
4.0
CHEM0320
Grade: B+
May 5, 2021
Would take again

Yiming is a great professor and person! He cares about ochem and his students. His exams are very fair and he will give hints and the layout for every exam. Averages were low but there is a generous curve. If you need any help with any concept, he will be available. I highly recommend Yiming for OChem. It's a hard class but he's a great choice!

Accessible outside class
Graded by few things
Caring
1.0
5.0
CHEM0230
Grade: B
May 5, 2021
Wouldn't take again

Lectures were an absolute mess to the point where it was almost impossible to follow along. Makes exams way too unrealistic and then goes on to say he made them too easy. Avoid it all costs.

Skip class? You won't pass.
Test heavy
Lecture heavy
3.0
4.0
CHEM0320
Grade: A-
May 5, 2021
Would take again

I had a really hard time this semester but I think no matter what, organic chemistry is just tough on a lot of people. The tests definitely made me feel stupid sometimes and the averages scared me, but the curve mostly made up for that. I think the grade distribution is mostly out of the profs hands, as they have criteria to follow.

Accessible outside class
Test heavy
Tough grader
1.0
5.0
CHEM0320
Grade: A-
May 5, 2021
Wouldn't take again

Way too difficult of a class. The tests are way harder than the practice. He does not prepare you well at all and half the stuff he teaches he says wont even be on the exam

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CHEM0320
May 5, 2021
Wouldn't take again

Worst lecturer I have ever had. His classes were disorganized and we fell far behind others. I did not learn anything from his lectures, he just listed the topics that I would have to google to actually learn anything for exams. Partial credit was almost nonexistent. Hes honestly just not fit for teaching. You could not have a worse professor

Tough grader
1.0
4.0
CHEM0320
Grade: D
May 5, 2021
Wouldn't take again

Most difficult professor I have ever had. He seems chill during lecture but the tests are way beyond anything in class I feel unprepared after the class and Im not sure what to do

Get ready to read
Test heavy
4.0
4.0
CHEM0320
Grade: A
May 5, 2021
Would take again

Wang is def not the easiest orgo professor but if you are stuck w him u are not as f'ed as some of these other reviews make it seem. Understand the problem sets and you should be fine, he curves generously. Noteworty: my class only covered HALF of the content expected; very smart and def knows his stuff, it's nice to learn from people like that

Graded by few things
Test heavy
Tough grader
5.0
4.0
CHEM0320
Grade: C
May 5, 2021
Would take again

Test and averages were low, but appropriate curve. Gave partial credit. Yiming got a bit off in lectures and got behind other classes, but he made lectures interesting. He obviously loves ochem. Ochem 2 is tough regardless, but he made it pretty fun.

Graded by few things
Clear grading criteria
Lecture heavy
2.0
4.0
CHEM0320
Grade: A
May 5, 2021
Wouldn't take again

Dr. Wang's class is incredibly challenging, but doable if you work on all of the homework assignments. The class is mostly application-based, and the exams make up the majority of your grade. As for lecture quality, we were far behind other classes and his lectures weren't very indicative of the nature of the exams. Personally, I wasn't a huge fan.

Lots of homework
Graded by few things
Test heavy
4.0
5.0
CHEM0320
Grade: A
May 5, 2021
Would take again

Professor Wang gets a lot of hate because he is a tough grader. However, when I took this class, it was during Covid and all the tests were open book and open note. It is easy to get at least a B- if you make a "formula sheet" of the major reactions/mechanisms for each chapter. Also, the extra credit could bump you up half a letter grade.

Test heavy
Lecture heavy
EXTRA CREDIT
2.0
4.0
CHEM0320
Grade: B
May 5, 2021
Wouldn't take again

Professor Wang is really passionate about organic chemistry and that shows through his lectures. However, he is a really tough grader and doesnt give a lot of partial credit on tests as he says that chemistry is an exact science. His tests are hard, so do the textbook problems he assigns and KNOW MECHANISMS!!!!!

Get ready to read
Test heavy
Tough grader
5.0
4.0
CHEM0320
Grade: A
May 5, 2021
Would take again

Took this class in 2020 so most of it was before the pandemic. I think the class is better taught in-person than online especially since it's ochem. While Dr. Wang's class has challenging exams, they are all manageable with enough preparation. Definitely do the textbook problems and understand what's going on with the practice exams. Curve is good

3.0
4.0
CHEM0320
Grade: B
May 5, 2021
Would take again

Dr. Wang is really knowledgeable about organic chemistry, but he is not the best at explaining the concepts to students that only have one semester of the subject. He is willing to help through email and office hours. Tests are hard(heavy on mechanisms and synthesis) and averages are around 40, which makes sense since an A in the class is a 65/100.

Test heavy
Tough grader
4.0
4.0
CHEM0320
Grade: A
May 5, 2021
Would take again

Theres a difference between difficult material and a bad professor. O Chem is going to be hard no matter who you take. Dr. Wang is a genius who does get carried away with tangents, but he provides students w tools for success. Do the weekly problem sets and pay attention in lecture. Hard class, but I learned a lot. PRACTICE MECHANISMS & SYNTHESIS!

Skip class? You won't pass.
Graded by few things
Test heavy
4.0
3.0
CHEM0320
May 5, 2021
Would take again

I can say with great admiration that Yiming is the best choice for Ochem! After reading some of these reviews I find it hard to believe that people expected this class to be easy and were disappointed with a harsh reality. No Ochem class is easy, but this one is definitely better than the REST. I had many friends wish they took Wang.

Accessible outside class
Caring
Tough grader
4.0
3.0
CHEM0320
May 5, 2021
Would take again

Some of these reviews make me laugh. I understand that Ochem is not an easy class but in my opinion its not the professor's fault. Some other classes did not even get a curve so everyone complaining, just has not seen what else there is. Yiming is a very smart and good professor and if you do your work,show up to class,and study you can get an A.

Get ready to read
Lecture heavy
EXTRA CREDIT
4.0
5.0
CHEM0320
Grade: B
May 6, 2021
Would take again

Exams were super difficult, but there was a generous curve at the end and extra credit. Be sure to practice mechanisms and do the recommended book problems. OChem is supposed to be difficult, and I think Dr. Wang is a good lecturer and accessible outside of class. The reviews here are pretty polarizing, but I think he's an overall decent choice.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
CHEM0320
Grade: A
May 6, 2021
Wouldn't take again

Seemed very disorganized & went on about things in lecture that we didn't actually need to know. We fell behind in the second week of the semester - covered way less material than other classes. Exams were difficult & averages were in 40-50 range, but he said they were "too easy" - Grading scale in the syllabus where 650/1000 is an A- (big curve)

Graded by few things
Test heavy
Tough grader
1.0
5.0
CHEM0320
Grade: A
May 6, 2021
Wouldn't take again

Wang is clearly brilliant but he's incredibly disorganized and unfocused on required material. Grading is arbitrary, tests are ridiculous. Even as someone who did well in this class, Wang is the worse prof I've ever had. And even at an objective level he's a terrible prof since we missed several chapters. If you have him, understand arrow pushing.

Test heavy
Lecture heavy
Tough grader
3.0
4.0
CHEM0320
Grade: A
May 7, 2021
Would take again

Dr. Wang's lectures were easy to follow, but disorganized. You had to pay attention the whole time to know what was going on. His exams were hard, and the averages were low, but he curved it so an A was a 65%. He doesn't give a lot of partial credit, but it's made up for in the huge curve. Read the book and watch joechem and you should pass.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
CHEM0320
Grade: Drop/Withdrawal
May 7, 2021
Wouldn't take again

knows a lot about chem but is not the best professor - gets off topic too much and would tell us whats on the exam at 3 am the day of. VERY tough grader - no partial credit and actually took off points for some students regrades. definitely expects you to get the information right away and lectures seem MUCH easier than exams. do not recommend.

Test heavy
Tough grader
1.0
5.0
CHEM0320
Grade: Rather not say
May 13, 2021
Wouldn't take again

Dr. Wang's online OChem2 was the worst class I've ever taken. He is an extremely tough professor teaching one of the hardest classes at Pitt, so even if you put a lot of work into the class everyday, it still might not be enough. If you get stuck taking his class, go to his office hours, read the textbook, but most importantly do lots of practice.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
CHEM0320
Grade: C
May 19, 2021
Wouldn't take again

Dr. Wang is clearly a smart guy, but a bad professor. The class was only based off of three exams that were extremely difficult and harder than what we were taught in class, and the partial credit was extremely stingy. The averages were always between 30-50%, and he thought they were "too easy." Try to take someone else for your GPA's sake.

Skip class? You won't pass.
Graded by few things
Test heavy
1.0
5.0
CHEM0320
Jul 2, 2021
Wouldn't take again

Horrible professor. Not just in the unfair way he grades, but as well as the horrible way he teaches. You cover less than half of the material covered in other classes. If you are preparing for the MCAT or other tests or just want knowledge of OCHEM this dude will not be good for you. He also has a very low average.

2.0
5.0
CHEM0310
Grade: B
Oct 25, 2021
Wouldn't take again

Any ochem class is hard but the grading scale is rough. Its only based on 2 tests and a final. other teachers give homework grades that help to boost your final grade. You will likely be unaware of what you get until after the final because its curved. Averages were in 40-50 range.

Test heavy
Tough grader
4.0
4.0
CHEM0320
Nov 2, 2021
Would take again

Not sure why Yiming has some bad reviews. He's honestly a great lecturer and provides the material to do well on the 3 exams (1 can be dropped). I did very bad on the first exam, changed how I studied, and did a lot better on the 2nd. its organic chemistry in college. of course its difficult and you have to study to do well??

Accessible outside class
Skip class? You won't pass.
Test heavy
4.0
4.0
CHEM0130
Grade: Not sure yet
Nov 2, 2021
Would take again

Organic Chemistry is difficult no matter who you take it with. Wangs lectures are very easy to understand, very organized, and he gives you everything you need to know for the tests. Nothing is handed to you, but if you study and put in the effort you have all the tools to succeed. Grades are curved and he always gives practice problems.

5.0
4.0
CHEM0310
Grade: Not sure yet
Nov 30, 2021
Would take again

Yiming is great, the tests are very difficult and averages are generally low but the class is curved so just trust the process. He is very accessible outside of class and answers emails very quickly. Organic Chemistry is hard no matter what but Yiming is a solid choice and I feel like I've learnt a lot.

Accessible outside class
Test heavy
Clear grading criteria
5.0
5.0
CHEM0310
Grade: B+
Dec 1, 2021
Would take again

Wang really wants his students to succeed. This is his first semester teaching Ochem 1 and I think he is learning what it takes to build a foundation. He is extremely accessible. He goes over the exact format and gives a practice exam that is identical before the tests. He also allows the use of a cheat sheet. Couldnt recommend him more.

Skip class? You won't pass.
Test heavy
Lecture heavy
3.0
5.0
CHEM0310
Grade: Not sure yet
Dec 14, 2021
Would take again

The class alone is very difficult regardless of your professor. I HIGHLYYY suggest getting a tutor. My first exam I got a 20% and after getting a tutor I got an 80% on the next two. Wang teaches very well just has tough exams. You are allowed a cheat sheet on the exam which I found very helpful.

Graded by few things
Test heavy
Lecture heavy
3.0
5.0
CHEM0310
Dec 15, 2021
Would take again

I mean hes not the best ochem professor ever or anything but I dont get why some of the reviews are so negative. Ochem is hard but he curves GENEROUSLY and the tests are fair (difficult, but at least every question Ive seen so far is something wed definitely gone over in class) and thats really all you can ask for from a stem professor.

Accessible outside class
Graded by few things
Tough grader
4.0
3.0
CHEM0320
Grade: Not sure yet
Dec 17, 2021
Would take again

Not understanding all the bad reviews for Yiming, yes ochem is a hard class but I think he did an exceptional job of teaching it. Exams were fair and the lectures made sense. Also hes just an overall nice guy. Id definitely recommend him for orgo 1 , taking him for orgo 2 next semester.

Accessible outside class
Graded by few things
Test heavy
4.0
5.0
CHEM0310
Grade: Not sure yet
Dec 18, 2021
Would take again

Yiming is a solid choice for Ochem 1. I am taking him for Ochem 2 next semester. Wants you to succeed. Draws notes on the board. No PowerPoints. Too test heavy. Grade consists of 2 midterms and the final. Very easy to fail if you do very poorly on an exam. Allows cheat sheets, but they are not helpful if u haven't devoted time to practice.

Skip class? You won't pass.
Graded by few things
Test heavy
5.0
4.0
CHEM0310
Grade: A
Dec 21, 2021
Would take again

Yiming made this already very difficult class way easier than every other teacher. He gave us a cheat sheet for every test and eventually by the final he let us bring four cheat sheets. The tests make up your whole grade, but they are filled with many questions we've already seen many times. Yiming is a very nice and caring guy he deserves no hate.

Accessible outside class
Test heavy
Tough grader
4.0
4.0
CHEM0310
Grade: A-
Dec 21, 2021
Would take again

He allowed us to use cheat sheet and there was a very generous curve at the end. He also responds to email very quickly. I highly recommend doing assigned textbook problems and watching Youtube videos for extra help. Never thought I would like Ochem, but I learned a lot and enjoyed the class. Good luck!

Accessible outside class
Skip class? You won't pass.
Test heavy
5.0
4.0
CHEM0310
Grade: A
Dec 22, 2021
Would take again

Dr. Wang is a real gem for Ochem 1. It was his first time teaching it and at the end of the semester the entire lecture hall gave him a round of applause. He genuinely cares about his students and is willing to help you as long as you ask. He never makes you feel dumb for asking questions and will go over almost any problem with you.

Graded by few things
Test heavy
Clear grading criteria
4.0
4.0
CHEM0310
Grade: A
Dec 23, 2021
Would take again

dense lectures, but yiming's always well prepared for them. its pretty crucial that you do the problems sets as they are the only things to test understanding between exams. Lowest midterm is dropped, he gives practice exams that are pretty similar to the tests, and allows for notes to be use on exams--all of which are very generous in my opinion

Skip class? You won't pass.
Test heavy
Lecture heavy
4.0
5.0
CHEM0310
Dec 29, 2021
Would take again

Ochem 1 is a hard class no natter what, but Wangs IS passable. No grade other than final and 2 midterms. You need to be working every day to succeed but if you put in the work, your grade will reflect that. He makes lectures somewhat interesting and the practice material he makes is invaluable. However he is not accommodating if you need that.

Skip class? You won't pass.
Graded by few things
Test heavy
4.0
4.0
CHEM0320
Grade: A
Jan 5, 2022
Would take again

OChem is hard and Wang gets that, if you read and do the practice problems on time then you are in good shape. Plus he lets you drop a test and won't test you on stuff you haven't learned.

Skip class? You won't pass.
Test heavy
Caring
1.0
5.0
CHEM0310
Grade: D
Jan 23, 2022
Wouldn't take again

Professor Wang does not deliver lecture material in a well organized or descriptive manner. Left every lecture unsure what we even covered or how to prepare for exams. Final grade is determined only by midterm and final exams, and review materials for each exam are limited and poorly made, often left up to the UTAs to make rather than the prof.

Skip class? You won't pass.
Graded by few things
Test heavy
3.0
4.0
CHEM0320
Grade: C
May 5, 2022
Would take again

Dr. Wang is a great choice for Ochem 1 and 2. His class is HEAVILY curved and the top 75% of students can expect to pass with a C or higher. He is VERY accessible outside of class and quickly replies to your emails. You are allowed cheat sheet(s) on each exam. Yiming does care for his students, but he is not very personable.

Test heavy
Graded by few things
Accessible outside class
5.0
3.0
CHEM0320
Grade: A
Jun 2, 2022
Would take again

Not sure why Yiming gets a bad rep. He's a great professor to have for ochem2. He rewards hard working students that work to understand all of the problem sets he assigns. . He also lets you drop your worst exam! However, ochem is hard, and you need to put in the effort to succeed, so don't enter his class expecting to pass with minimal effort.

EXTRA CREDIT
Test heavy
Graded by few things
4.0
5.0
CHEM0230
Grade: B
Jul 22, 2022
Would take again

Ochem 2 will never be an easy class, but I genuinely believe I wouldn't have passed without Yiming. He was a bit disorganized, which was understandable, but he cared for his students and was available when you asked for help. His class is curved heavily just do the worksheets and go to his office during hours and you for sure will pass.

1.0
5.0
CHEM0310
Grade: F
Aug 31, 2022

He just talks the entire lecture with no context. There is no lecture slides, no recording just chalkboard with scribble on it.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
CHEM0310
Grade: B+
Oct 5, 2022

AVOID AT ALL COSTS! He is so disorganized and makes no sense. Tests are right or wrong, no partial credit. Averages for my class were in the 40s. I had to go to other professors to teach me. Save yourself and your GPA.

Tough grader
Lecture heavy
Graded by few things
5.0
4.0
CHEM0320
Grade: B+
Nov 4, 2022
Would take again

I had Dr Wang for both ochem 1 and ochem 2 and I thought he was great. My grade improved a lot in ochem 2 and he is very consistent with his test formats. He allows 1`cheat sheet and 1 more for each exam, so the sheets are cumulative and it's so helpful. He also helps a lot in office hours, and provided many extra credit opportunities. Slay !

EXTRA CREDIT
Clear grading criteria
Test heavy
5.0
4.0
CHEM0310
Grade: A
Dec 21, 2022
Would take again

Yiming the king! He is so nice and helpful. He allows cheat sheets on all his exams. His exams are hard and he he grades them pretty tough but the cheat sheet helps a lot. Best prof to take for Ochem. His lectures can be confusing but he goes pretty much exactly from the textbook. Highly recommend Dr Wang!

Tough grader
Test heavy
Accessible outside class
5.0
3.0
CHEM0310
Grade: Not sure yet
Dec 21, 2022
Would take again

Allowed cheat sheets for exams. 1st exam was 1 cheat sheet (Front and back), 2nd was 2, and so on. His lectures will likely only make any sense if you're ahead of the material. Rarely did it teach how to solve problems, but more so gave examples of problems. Lots of practice problems/partial credit. Retook & he was far better than Fortney.

Test heavy
Graded by few things
Accessible outside class
5.0
4.0
CHEM0310
Grade: A
Dec 21, 2022
Would take again

Dr. Wang is an AMAZING professor. He teaches really well and is really passionate about Ochem. Exams are very fair and based on his lectures, they are also super similar to practice exams. He gives you a cheat sheet for every exam, gives extra credit, and answers emails super quickly! He definitely made Ochem an enjoyable class, highly recommend.

EXTRA CREDIT
Caring
Accessible outside class
4.0
5.0
CHEM0310
Grade: B
Dec 21, 2022
Would take again

He lets you use cheat sheets for every exam which helped a ton. Grades very harshly, usually no partial credit. His lectures are hard to understand so I used a supplementary book. His practice exams are extremely similar to the actual ones. He doesn't post his notes online and writes on the chalkboard so you can't miss class.

Tough grader
Test heavy
Graded by few things
4.0
4.0
CHEM0310
Grade: A-
Dec 21, 2022
Would take again

Dr Wang is good at explaining difficult concepts and is overall an effective lecturer. The entire grade is made up of tests which is very stressful but the cheat sheets really do help for studying and to do better on exams. You definitely need to throw a lot time at it outside of lecture to be successful, but thats true for all ochem classes.

Get ready to read
Test heavy
Graded by few things
3.0
4.0
CHEM0310
Grade: B
Dec 21, 2022

Yiming was as average as a professor can get; my grade was definitely partially because I didn't study as much as I should've but his style of teaching is just him writing on the chalkboard while he lectured. Nothing was recorded and no notes were posted. His hws didn't seem to match his exams but his prac exams were identical to them.

Lecture heavy
Test heavy
Graded by few things
4.0
3.0
CHEM0310
Grade: A
Dec 23, 2022
Would take again

The class overall was not too bad. The practice exams were really close to the actual exam so if you could do the practice exam you would probably be fine on the real one. He drops one of the three midterms so you can really boost your grade with just a good understanding of genchem and basic ochem.

EXTRA CREDIT
Test heavy
Graded by few things
5.0
3.0
CHEM0310
Grade: A
Dec 23, 2022
Would take again

Professor Wang is an absolute GOAT! You can tell he truly cares about his students and wants to improve as a teacher. Attend Office Hours, get a tutor, review before/after class, and you will be solid. Also, try to keep up with notetaking because he uses the chalkboard.

EXTRA CREDIT
Caring
Accessible outside class
3.0
4.0
CHEM0310
Grade: A
Dec 24, 2022
Would take again

like others said no support outside class so if u skip lecture you're fcked and super behind. wastes time lecturing irrelevant stuff that wont be tested on. curves nicely so 15-20% of students get A-/A practice midterms are past exams, v similar to real midterms questions. i suffered and sacrified a lot to get an A but oh well i guess thats ochem.

Tough grader
3.0
4.0
CHEM0310
Grade: C
Jan 8, 2023
Would take again

Uses the chalkboard to teach and grading criteria based solely on 3 midterms (you can drop one) and the final. For ochem 1 probably one of the better professors out there. Curves at the end of the year based on a bell curve.

Respected
Test heavy
Graded by few things
2.0
5.0
CHEM0310
Grade: B
Jan 25, 2023

As for the class, it's your classic O Chem class. The content is hard and Wang does a solid job of teaching it. However, he does not prepare you for future Chemistry classes. He didn't teach NMR and in OChem 2 you're expected to know it and be familiar with it so you'll be stuck trying to catch up.

Get ready to read
Clear grading criteria
Test heavy
5.0
3.0
CHEM320
Grade: A
Mar 15, 2023
Would take again

Professor Wang was great! He taught with lots of examples, which can sometimes make the lecture a bit boring, but overall very helpful for understanding the material. He only graded using 3 exams and a final, so you have to do well on the first to keep up with the material. HE LETS YOU HAVE CHEAT SHEETS. That is a big game changer for your GPA.

Amazing lectures
Lecture heavy
Graded by few things
5.0
4.0
CHEM0310
Grade: A
Dec 14, 2023
Would take again

Professor Wang was the best I've had at Pitt so far. Lets you have cheat sheets on all the exams and drops your lowest midterm. With that said, he made his tests significantly harder this year to get a bell curve. But everything is still doable if you put the work in! 100% recommend

EXTRA CREDIT
Lecture heavy
Accessible outside class
2.0
5.0
CHEM0310
Grade: Not sure yet
Dec 17, 2023

Wang is not a good lecturer. Yes, he knows the material extremely well, but that doesn't mean he is good at teaching it to people that aren't chemists. He and the TA don't seem to be on the same page either.

5.0
4.0
CHEM0310
Grade: A
Dec 17, 2023
Would take again

Cheat sheets r the BIGGEST gpa boost for this class, but still be ready to put in work. u won't pass if u don't understand material in lecture regardless of having cheat sheets; GO TO HIS OFFICE HOURS! They are very helpful and his other TA's will not necessarily give u correct info (Tom is the only good one!). If u use ur resources, u will pass.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CHEM0310
Grade: C
Dec 18, 2023

Wang literally said going into the final "May the best student win". He isn't a good lecturer he uses the chalk board half the time and never truly goes over concepts of questions. He does multiple hard practice problems and believes that you know what is being taught. He is a harsh grader with barely any partial credit. Good luck..

Tough grader
Lecture heavy
Graded by few things
5.0
5.0
CHEM0310
Grade: A
Dec 20, 2023
Would take again

Yiming is a wonderful professor. He is very humble and scholarly, never acts like a Harvard genius. His exams are hard tho, but you have one additional cheat sheet for every consecutive exam. Utilize external resources well. He cares for his students and answers every question you ask.

Participation matters
Caring
Respected
2.0
5.0
CHEM0310
Grade: A
Dec 20, 2023

The class was difficult. No lecture resources online, sparse practice problems, and unfair regrade policy (I never requested one, you risk getting your grade LOWERED). He is a kind person, but terse over class announcements. My advice: do his homework + practice tests, and use cheat sheets for specific examples/anomalies he brought up in class.

Test heavy
Graded by few things
2.0
5.0
CHEM0310
Grade: A
Dec 20, 2023

Don't be fooled, this class is so difficult even with cheat sheets. His exams this year were more difficult than past years so his practice exams only helped to a certain extent. Homework was also very tedious, and not always helpful. I was so stressed all semester and I sacrificed a lot to get an A. Wish I took a different professor

Tough grader
Lecture heavy
Test heavy
4.0
4.0
CHEM0310
Grade: A
Dec 20, 2023
Would take again

Difficult even with cheat sheets; doesn't test material not in lecture; practice exams were unhelpful this year bc he made his exams a lot harder BUT if u go to his office hours AND UTILIZE UR RESOURCES u will do well. 1 drop for midterms. do WELL on exam 1 bc it's the easiest exam of the course and will give u a leg up for the rest; sweet man

Test heavy
Graded by few things
Accessible outside class
1.0
5.0
CHEM0310
Grade: B
Dec 21, 2023

RUN as FAR AWAY as you can if this professor is offered. This man finds joy in your suffering. When the average for an exam was in the 60s, he smiled and said, "this is exactly what I wanted." He will even dock you point for asking him "stupid" regrade requests or questions you may have about the exam. Overall, for your own sanity, don't take him.

Tough grader
Test heavy
1.0
5.0
CHEM0310
Grade: C
Dec 21, 2023

Its a miracle I passed. No curve but he assigns grade by class rank so u move up. he literally said "may the best student win" abt the final and he was dead serious. this class is completely unfair. no good practice and tests are IMPOSSIBLE. studied for weeks prior and had many appts with him and still barely passed. don't b fooled by cheat sheets

Tough grader
Test heavy
2.0
5.0
CHEM0310
Grade: B
Dec 21, 2023

He's nice but lectures were impossible to understand, just drew on the chalkboard. My notes were always inaccurate bc I could barely see. No canvas resources to complement the lectures, just HW and past exams. Your grade is 2 exams and a final. Studied all Thanksgiving to get a 43% on the 3rd exam. My grade was a 76% but got a B due to his curve.

Tough grader
Test heavy
Graded by few things
2.0
5.0
CHEM0310
Grade: C
Dec 23, 2023

Adorable and kind and VERY smart. But- seemed more interested in hitting his target averages(50-60)/pitting us against each other vs. students feeling confident in material. Questions hardly addressed unless they add to content (clarifying questions often misunderstood/breezed over). Have to get there 20+min early to see the board or hear him speak

Respected
Test heavy
Graded by few things
1.0
5.0
CHEM0310
Grade: C
Dec 23, 2023

Barely passed. Actual % was in the 40s--unprepared for Orgo 2. He only failed 12% of the class, so if that entices u, go for it. This class was so taxing on my mental health & classmates weren't a good resource bc you're directly competing w/ them to pass ("May the best student win"). He was nice but his attitude toward learning was backwards imo

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
CHEM0310
Grade: B
Dec 31, 2023
Would take again

class was hard but its orgo, so that's expected. he is so nice outside of class and if you ever need ANYTHING email him. gives exam regrades and big hints on exam materials. lectures can get a little off the rails but sum up information well. class is competition style but that is a department requirement. wish i could take him for 0320 next sem!

Tough grader
EXTRA CREDIT
Accessible outside class
2.0
5.0
CHEM0310
Grade: A
Dec 31, 2023

He made the class seem more like a competition than a learning experience for his students. I had a lot of trouble following along during lectures and would have to figure it out through YouTube videos and the textbook later. Cheat sheets don't help in the grand scheme of things (not worth taking his class). Advice: practice exams and office hours

EXTRA CREDIT
Test heavy
Graded by few things
2.0
5.0
CHEM0310
Grade: C
Jan 2, 2024

Yiming is a super nice person, but I think he is too advanced to teach this class. Lectures felt very unorganized and I was always completely lost until I watched other youtube videos. Final grade is based on a ranking system and the exams felt unnecessarily difficult (the personal cheat sheets weren't even helpful.

Test heavy
2.0
5.0
CHEM0310
Grade: B
Jan 28, 2024

Dr. Wang was one of the most confusing professors I have had ever. His lectures felt so random and I was teaching myself all of the material while doing the textbook problems. Dr. Wang made his class feel like a competition between his students and didn't seem to care about his their learning saying "may the best student win" before the final.

Lecture heavy
Graded by few things
2.0
5.0
CHEM0310
Grade: B
Feb 3, 2024

He tried to act nice, but he was super competitive and very disorganized in lecturing. Learned basically everything on my own and felt super stressed. Literally WANTED low averages and said "may the best student win" before the final. Don't take him unless ur an orgo god.

Tough grader
Get ready to read
Test heavy
5.0
1.0
CHEM0310
Grade: A
Apr 18, 2024
Would take again

Amazing lecturer! Is a hard graded but explains concepts nicely and if you put in decent effort, you will end with an A. Also gives extra credit:)

Amazing lectures
Inspirational
Hilarious
1.0
5.0
CHEM0310
Grade: C
Jun 18, 2024

(fall 2023) bro said "may the best student win" for our final... yes we got cheat sheets but he actively wanted to lower our averages by making the exams MUCH harder bc the curve is based off student competition. terrible lecturer, taught the whole course to myself and grade is only made up of 3 midterms + final, no hw credit. would not recommend.

Tough grader
Test heavy
Graded by few things
5.0
4.0
CHEM0310
Grade: A
Aug 5, 2024
Would take again

GO TO HIS OFFICE HOURS; made the biggest difference imo. super generous answering questions and usually gave hints about test topics. cheat sheets for exams are fine but you wont pass if you don't understand the concepts; very application based. tests purely from concepts in lecture, goes fast, but if youre organized and review notes its very clear

Tough grader
Test heavy
Graded by few things
4.0
5.0
CHEM0310
Grade: A
Sep 25, 2024

Dr. Wang is really good professor to take I highly recommend him over bell, nelson, and houston. He prepped really well for ochem 2, his lectures can be messy and his exams are HARD so study 2 weeks in advance, show up to office hours, do every piece of supplemental I MEAN EVERY. if you get a b or higher Wang made OCHEM 2 for the first half easy.

Respected
Test heavy
Graded by few things
1.0
5.0
CHEM0310
Oct 7, 2024

Do not take him! His class is awful, lectures are awful, tests are awful, it's all awful. Orgo is hard, but he makes it 10x harder. His lectures are so unorganized and his tests are much harder than the other chemistry classes, also the exams aren't always curved. For example, his class average is 56% compared to the other classes' 82% average.

Tough grader
Graded by few things
5.0
4.0
CHEM0310
Grade: A
Dec 19, 2024
Would take again

Dr. Wang is a very genuine professor. His exams are difficult but he has a nice curve and his previous exams are similar so if you use those to study you will do well. Going to his office hours and the note sheets also helps a lot. Mariska is the best TA so go to her office hours too! If you want to really learn the concepts about ochem, take Wang.

Participation matters
EXTRA CREDIT
Caring
5.0
4.0
CHEM0310
Grade: A
Dec 19, 2024
Would take again

Great professor, highly recommend for 0310. His lectures complement and go further than the textbook which is rare for STEM profs. The exams are reasonable (and have EC which isn't hard to get + a cheat sheet), and he's a nice guy overall, take his class if you can.

Amazing lectures
5.0
4.0
CHEM0310
Grade: A
Dec 19, 2024
Would take again

I really enjoyed Dr. Wang's class! I liked how he posted readings for the week and closely followed the textbook so that we can prepare for lectures. He is also always ready to help students and personally hosts review sessions during exam weeks, which were super helpful! He also has a lot of good UTAs, such as Mariska and Mora, who were helpful!

Caring
Accessible outside class
3.0
4.0
CHEM0310
Grade: B
Dec 31, 2024

Lectures can get disorganized, but Prof. Wang is helpful outside of class. Use Unstuck study, textbook, and practice exams to succeed in this competitive course. Engaging with the material is key, despite the tough exams.

5.0
4.0
CHEM0310
Grade: A
Jun 13, 2025
Would take again

More than anything, participation matters! If you are a student who loves taking notes, take him. He writes down every single step of every problem and explains everything. Ask questions, he loves explaining things. Organic chemistry is hard no matter what, but he lets you have a cheat sheet on exams, what can possibly be better than that?

Participation matters
3.0
4.0
CHEM0310
Grade: B-
Oct 15, 2025
Would take again

His lectures are pretty disorganized, but his tests are pretty easy to understand. They are hard, but fair, and not impossible. Joechem is goated for this class. He allows note pages, which can be super helpful. He doesn't always understand what you are asking (he's too smart for us) but he is approachable and caring if you have questions.

Caring
Test heavy
Graded by few things
5.0
3.0
CHEM0310
Grade: A
Nov 7, 2025
Would take again

He's a little rambly and a lot of the stuff he says in class doesn't matter at all but he still says it anyway. He's really nice but he lowkey runs away if you try to ask him questions so you gotta try really hard to get his attention. Very fair grader, exams are predictable (he gives u 4 past exams before each exam so ur all set w/ study material)

2.0
5.0
CHEM0310
Grade: B-
Dec 16, 2025

Way harder than all the other orgo 1 profs. Lectures are very disorganized (most of the time I didn't even know what the topic was). Almost no partial credit on exams even though questions are 10+ points. No slides just him writing on the chalk board and it is very hard to read. Never understands questions bc he is too smart for us.

Tough grader
Test heavy
Graded by few things
2.0
4.0
CHEM0310
Grade: A-
Dec 19, 2025

Lectures are very disorganized so be prepared to teach yourself everything. Answers to questions can be very complicated as he is too smart for this class. Exams were fair and similar to practice exams, the most difficult part of the class is grasping the content from his difficult lectures. Also only the top 15% in the class get an A to A- range.

Tough grader
Graded by few things
1.0
4.0
CHEM0310
Grade: B+
Dec 23, 2025

Please never take him. Grading is unfair, no partial credit and most of the grade is exams. Teaching is disorganized, no notes posted, and you have to copy everything in class. He knows a lot but goes way too in depth, better suited for harder orgo classes. You end up teaching yourself. Unfair curve too.

Tough grader
Get ready to read
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 98 grades
Most common grades:
A (41)
B (20)
Not sure yet (13)
Grade Distribution
A(42)B(22)C(17)D(4)F(1)A-/B+(14)
Based on 114 reported grades
A: 41
B: 20
Not sure yet: 13
C: 13
Common Tags
Test heavy (76)
Graded by few things (48)
Tough grader (42)
Lecture heavy (28)
Accessible outside class (21)
Skip class? You won't pass. (18)
Caring (12)
EXTRA CREDIT (11)
Rating Trend

Stable

+0.10 avg change
Oct
Dec
Jun
Oct
Nov
Dec
Last 6 months
Ratings by Course

CHEM0130

4.0

(1)

CHEM0310

3.2

(59)

CHEM0320

3.1

(57)

CHEM0230

2.5

(2)

CHEM320

1.7

(7)
Difficulty by Course

CHEM0230

5.0

CHEM320

4.4

CHEM0310

4.4

CHEM0320

4.1

CHEM0130

4.0

Similar Professors