Xiaoqi Huang

This professor has taught: MATH120, MATH241, MATH241H, MATH401
Information Review
Xiaoqi Huang
MATH401

Expecting an A+
Charl1e1029
05/26/2023
Not the most entertaining lecturer and doesn't have the best English, but is a very kind individual who details exactly what is coming up and what is required for the course. Before every quiz and midterm, he sent a reminder of the content that was going to be covered and the date it was to be held. His examinations (although aren't always grammatically correct) are pretty easy and he always gives helpful hints within them to help you out! He follows Justin's notes for this course, and Justin always has the most luxurious math notes, so it is very easy to learn the content from Justin's notes hehe.
Xiaoqi Huang
MATH241H

Expecting a B
Anonymous
05/04/2023
He is a very kind professor, at first it is a little hard to understand due to his accent, but over time your ears get used to it. I think he is a very honest professor and does make a few minor mistakes. This class had 4 exams and 2 matlab projects. The homework and lectures were based on the textbook and if extra help was needed the textbook has some good examples and you could also email the TA (I never saw the TA, but he emailed back fairly quickly). The exams were similar to the textbook questions and similar to the few discussion questions. Our class wasn't very lively and just kind of sat there and absorbed information. With the matlab projects he was very helpful and you could go to his office hours and he would help you with it. Overall the class was alright, not too hard and not too easy.
Xiaoqi Huang
MATH241

Anonymous
05/03/2023
Lectures are hard to understand but professor is very nice. He drops many assignments and big Matlab assignments are announced very early. Exams are fair despite the lectures being pretty bad and great overall. Would definitely recommend if you can self-study.
Xiaoqi Huang
MATH241

Expecting a B-
Anonymous
04/30/2023
TL;DR: Terrible lectures, forgiving grading Xiaoqi is probably one of the worst lecturers I've had so far the (optional, un-graded) homework usually did very little to prepare you for the lecture itself and his lecturing was very disorganized and was very hard to follow, the language barrier also did not help his lecturing but that was not the main problem with them. I stopped going to lecture after a few weeks once I found Justin Wyss-Gallifent's MATH241 youtube playlist. It is the same curriculum except taught better with more concise illustrations/notes. I'd recommend going to discussion as the TA helped me prepare more than Xiaoqi did. Assignments were fairly easy although kinda felt half-baked; Matlab, Quizzes and Groupwork are worth 30% of your grade and are easy points, make your life easier and do them. Exams were a bit hit or miss but generally were on the easier side
Xiaoqi Huang
MATH241

Anonymous
01/03/2023
Xiaoqi is a great professor! He is extremely nice, his exams are fair, the Matlab projects are given well in advance, and he drops a decent amount of assignments. There is a language barrier that makes the more conceptual latter half of the class more difficult, but I think he gives plenty of room to succeed in his class.
Xiaoqi Huang
MATH241H

Expecting an A
Anonymous
12/26/2022
Professor Huang is a good professor and everything about the class is pretty straightforward. He has an accent but after the first week it's really not a problem at all, you just need a little time to get used to it. Was super responsive to my emails at almost any time and was helpful in office hours as well. Exams were pretty easy as well. Overall would recommend.
Xiaoqi Huang
MATH241

Expecting an A
Anonymous
12/23/2022
Take this professor if you want an easy MATH241 section, and not if you genuinely want to learn. The lectures are not great, given that proof explanations are half-baked (or just not finished in many cases), and class engagement doesn't exist. However, the assigned textbook problems are very good for review (they're much harder than most problems on quizzes and exams), the weekly quizzes and groupworks in discussion sections help greatly, and the exams are very straightforward for the most part.
Xiaoqi Huang
MATH241H

Expecting a B-
Anonymous
12/21/2022
Professor Huang has been one of my favorite professors this semester. MATH 241 is a difficult class, but he gives clear examples during lectures. He has a slight accent which can make him a bit difficult to understand at times, but you get used to it. He is very kind and genuinely wants his students to succeed.
Xiaoqi Huang
MATH241H

Expecting an A
Anonymous
12/17/2022
Genuinely kind and understanding but I will agree with others in that he is not a great lecturer. This is less to do with the language barrier and more to do with the fact that he just writes the notes on the blackboard without ever really looking at the class. There's not much participation or student involvement in the class. That said, his exams are very straightforward, much more than other professors, and he is genuinely a kind professor. Would recommend taking him if you can.
Xiaoqi Huang
MATH241

Expecting an A
Anonymous
12/15/2022
To be honest, this professor is a genuinely kind and understanding professor. There is a bit of a language barrier, but the main issue is that his lectures are just him writing notes on the blackboard and it's hard to see and stay awake. His exams, I'd say, are relatively straightforward from what I've heard compared to other professors like Rosenberg, but you do need to do lots of practice. Exam 4 (on chapter 15) was difficult, the other three were pretty reasonable. I think you can manage to get by without going to most of the lectures and watching Justin's youtube playlist instead—which is what I did for the most part. Be careful when studying for the final though because all the professors make the final together, so the straightforward exams from the beginning may not be enough when studying for final. We had 4 exams, 2 Matlab assignments, and then the final. There is a group work and a quiz in discussion every week, but the lowest 2 get dropped and our TA graded pretty leniently so they are not much of a concern.
Xiaoqi Huang
MATH241H

Expecting an A
brianburns44
12/06/2022
Calc 3 is easy enough where it doesn't matter as much who the professor is, but I would still recommend avoiding Xiaoqi. I don't want to be that guy, but there is somewhat of a language gap, which leads to some topics being more confusing than they should be. Most people I know who have him don't go to the class and just watch Justin's videos on youtube
Xiaoqi Huang
MATH241H

Expecting an A
Anonymous
12/05/2022
This class is very old school. There isn't a lot of interaction, the three times a week you meet are all just him lecturing and explaining content and the most you get is an intermission during the 2 hour lecture to do practice problems which he then solves himself anyway without asking any questions about them. Explanations are good enough and the whole class just feels like barely better than watching a recorded lecture. I and several others in the class skipped much of the lecture days and instead watched the course youtube playlist which does a slightly better job of explaining things. Tests are always straightforward, homeworks are never too much work, and Matlab homeworks are so few and far between they might as well not exist. The class is mostly memorization based, memorizing formulas and theorems and applying them when the questions ask you to.
Xiaoqi Huang
MATH120

Expecting a B+
Anonymous
05/20/2022
Very kind and considerate prof, dropped many of the lowest assignment grades. You’ll be fine as long as you review the practice exams thoroughly and really spend time on the hw. Definitely recommend!
Xiaoqi Huang
MATH120

Expecting a B
Anonymous
05/18/2022
Okay so this teacher is not the best teacher. I would say you will definitely have to teach yourself the material. He is very nice, and he did curve the class. He also extended our homework due dates. He is approachable and kind. He just can't teach. The TAs in my experience were very rude. They didn't help me at all when I couldn't understand anything during lecture. So I had to teach myself the material. Our average on our first exam is a 71, second exam 80, third exam 70. So these are pretty standard scores. I did below average on the first two exams, but on the third one I did above average. I just studied really hard and did above average again on the final. Our final average is a 148 out of 200 points. Which is a 74. Study the past exams as they were exactly like the final. Like very similar to the final. He also does have a accent but he can enunciate his words clearly. If you are having trouble, go to his office hours (his office hours are better than the TA's, he explains more in depth than he does in class) and go to the math department free tutoring.
Xiaoqi Huang
MATH120

Expecting an A+
Anonymous
05/17/2022
Not a great teacher. Doesn't teach the material, just reads straight off the slides given to him by the math department. If you have no prior calculus experience you will have to teach yourself all the new material. Very few people actually attend the lectures because they aren't very helpful. The TA's were honestly the most helpful during the discussion classes and taught better than the actual professor. The homework is long and sometimes very confusing and not related to class content at all. The only good thing was that he provided practice exams that were very similar to the actual exams.
Xiaoqi Huang
MATH120

Expecting a D
Anonymous
04/17/2022
If you need to take MATH 120 and don't have much familiarity with calculus before taking this class I recommend just waiting for another professor to take this class. This guy struggles to enunciate when he speaks and his English already very poor so being able to understand and connect ideas from him was difficult to start. Then teaching calc off of PowerPoint slides with lots of words and not a lot of walk through examples of how to solve a problem made it impossible to understand connections between steps in problems and how those calculations were made. Reading a paragraph words doesn't show me how you solve a problem, going through an example does. By the end of class I stopped taking notes because I knew I would just have to teach myself later that night for the homework. Class is a lot harder when you are guessing and solving problems without teaching guidance.