Haoren Xiong
Department of Mathematics
AD
N/A
Overall Rating

There are no ratings for MATH 31B taught by Haoren Xiong yet.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS
22.6%
18.9%
15.1%
11.3%
7.5%
3.8%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

25.0%
20.8%
16.7%
12.5%
8.3%
4.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks

Sorry, no enrollment data is available.

AD

Reviews (37)

2 of 4
2 of 4
Add your review...
Quarter: Winter 2025
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
March 23, 2025

Do anything you possibly can to avoid Xiong. Everything is self-study and the midterm average is a C. It is not worth the stress.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
March 18, 2025

His lectures are not always super easy to understand, but he records and uploads all lectures and slides to Bruinlearn so class isn't mandatory at all. His midterms were easier than his final, but it was doable. Overall, I thought his class and grading was pretty fair. He curved overall grades at the end.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: C
Verified Reviewer This user is a verified UCLA student/alum.
March 17, 2025

Haoren was not helpful when it came to understanding content. Most of the material you will have to learn on your own with little to no clarification from Xiong. His lectures often over complicate rather easy concepts, compared to an outside source, such as a YouTube video, might explain the topic. Midterms were nothing similar to the practice and often focus on smaller concepts not focused on in lecture. Both Midterms had a class average barely over 70%, with most people finding the same struggles. However, the work load was not too overwhelming, with about 10 homework problems a week. I would not recommend Xiong as a 31B professor unless you are ready to spend lots of hours teaching yourself.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
March 14, 2025

I would not really recommend taking this class if you didn’t take AP Calc BC in high school. Xiong’s way of teaching doesn’t really help if you don’t already have a background in Calc 2. He hardly does any examples during his lessons and when he does he leaves them unfinished for you to “do them on your own time”. His monotone voice also doesn’t help very much so I would suggest sitting at or near the front if you want any chance of understanding him. His exams are very hard and his exams often have a very low average score. Wouldn’t recommend taking this class.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: B+
Verified Reviewer This user is a verified UCLA student/alum.
March 5, 2025

Honestly this class isn't terrible, you just have to do a lot of legwork. It's pretty hard to understand the professor during lectures because he has a monotone voice and does not explain little things like how he got from step 1 to step 2, which led me to a lot of confusion later on. If you try hard to absorb as much material as you can during lecture and then watch youtube videos on the subject from Steve Crow or The Organic Chemistry Tutor you will be fine. This class is not impossible and the amount of homework given is very reasonable (around 12-15 questions per week or even over a week), just make sure to independently watch videos on the content and do a lot of practice questions to prepare for the exams.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: NR
Verified Reviewer This user is a verified UCLA student/alum.
Feb. 23, 2025

Ding Dong Haoren Xiong. The wretch strikes again.
If you take this class please consider by intuition to schedule an IQ test to prove your not a one to one function!!!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: B
Verified Reviewer This user is a verified UCLA student/alum.
Jan. 6, 2025

He seems like a nice guy but a bad lecturer. The way he explains material can be confusing and often it takes the TAs explaining it to better understand. Take another professor if you can. His tests are difficult, but he curves so the average is around a B.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 30, 2024

Tests were often much more difficult than the practice materials and you will end up mostly teaching yourself the material as his lecture style isnt very effective. He often jumps from topic to topic not fully explaining their interconnection (especially when it really matters).

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: C
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 25, 2024

This was my first math class at UCLA and I’m glad it was. I had a background of Calc BC, however this class had a few more topics I wasn’t exposed to before, and the topics I did know, were an amplified/more advanced version in this class. Our professor was nice, and gave a manageable workload. everything on the exams was covered in class, so it’s important to understand everything he covers. He did spend time going through proofs we don’t need which was interesting, but I didn’t mind. The structure of the class was very great and the TA’s were very supportive, and always returned our homework with marks on our errors. I regret not spending more time reviewing my homework’s errors and practice exams he posted, but alas passing was still manageable. I recommend!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 22, 2024

Professor was helpful in-lecture, though he goes through material somewhat quickly. Practice midterms accurately reflect the actual midterms, but the practice final does not accurately reflect the actual final (the actual final is way harder.)

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: N/A
March 23, 2025

Do anything you possibly can to avoid Xiong. Everything is self-study and the midterm average is a C. It is not worth the stress.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: A
March 18, 2025

His lectures are not always super easy to understand, but he records and uploads all lectures and slides to Bruinlearn so class isn't mandatory at all. His midterms were easier than his final, but it was doable. Overall, I thought his class and grading was pretty fair. He curved overall grades at the end.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: C
March 17, 2025

Haoren was not helpful when it came to understanding content. Most of the material you will have to learn on your own with little to no clarification from Xiong. His lectures often over complicate rather easy concepts, compared to an outside source, such as a YouTube video, might explain the topic. Midterms were nothing similar to the practice and often focus on smaller concepts not focused on in lecture. Both Midterms had a class average barely over 70%, with most people finding the same struggles. However, the work load was not too overwhelming, with about 10 homework problems a week. I would not recommend Xiong as a 31B professor unless you are ready to spend lots of hours teaching yourself.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: N/A
March 14, 2025

I would not really recommend taking this class if you didn’t take AP Calc BC in high school. Xiong’s way of teaching doesn’t really help if you don’t already have a background in Calc 2. He hardly does any examples during his lessons and when he does he leaves them unfinished for you to “do them on your own time”. His monotone voice also doesn’t help very much so I would suggest sitting at or near the front if you want any chance of understanding him. His exams are very hard and his exams often have a very low average score. Wouldn’t recommend taking this class.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: B+
March 5, 2025

Honestly this class isn't terrible, you just have to do a lot of legwork. It's pretty hard to understand the professor during lectures because he has a monotone voice and does not explain little things like how he got from step 1 to step 2, which led me to a lot of confusion later on. If you try hard to absorb as much material as you can during lecture and then watch youtube videos on the subject from Steve Crow or The Organic Chemistry Tutor you will be fine. This class is not impossible and the amount of homework given is very reasonable (around 12-15 questions per week or even over a week), just make sure to independently watch videos on the content and do a lot of practice questions to prepare for the exams.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: NR
Feb. 23, 2025

Ding Dong Haoren Xiong. The wretch strikes again.
If you take this class please consider by intuition to schedule an IQ test to prove your not a one to one function!!!

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: B
Jan. 6, 2025

He seems like a nice guy but a bad lecturer. The way he explains material can be confusing and often it takes the TAs explaining it to better understand. Take another professor if you can. His tests are difficult, but he curves so the average is around a B.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: N/A
Dec. 30, 2024

Tests were often much more difficult than the practice materials and you will end up mostly teaching yourself the material as his lecture style isnt very effective. He often jumps from topic to topic not fully explaining their interconnection (especially when it really matters).

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: C
Dec. 25, 2024

This was my first math class at UCLA and I’m glad it was. I had a background of Calc BC, however this class had a few more topics I wasn’t exposed to before, and the topics I did know, were an amplified/more advanced version in this class. Our professor was nice, and gave a manageable workload. everything on the exams was covered in class, so it’s important to understand everything he covers. He did spend time going through proofs we don’t need which was interesting, but I didn’t mind. The structure of the class was very great and the TA’s were very supportive, and always returned our homework with marks on our errors. I regret not spending more time reviewing my homework’s errors and practice exams he posted, but alas passing was still manageable. I recommend!

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: N/A
Dec. 22, 2024

Professor was helpful in-lecture, though he goes through material somewhat quickly. Practice midterms accurately reflect the actual midterms, but the practice final does not accurately reflect the actual final (the actual final is way harder.)

Helpful?

0 0 Please log in to provide feedback.
2 of 4
N/A
Overall Rating

There are no ratings for MATH 31B taught by Haoren Xiong yet.

TOP TAGS

There are no relevant tags for this professor yet.

ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!