1.7
Quality4.1
Difficulty18%
Would Retake86
Reviews18%
Would Retake
86
Reviews
Rating DistributionOfficial
5
5
4
5
3
8
2
16
1
52
What Students Say
“From the beginning of class to the end, all Charlie does is read the textbook word by word”
MAT165 - 1.0 rating“He is a terrible teacher”
MAT165 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
46%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
MAT255
5.0
(1)MAT225
4.0
(1)MAT095
3.2
(5)MAT245
3.0
(3)MAT260
3.0
(1)Difficulty by Course
MATH
5.0
MAT170
5.0
MATH202
5.0
MTH245
5.0
MAT161008
5.0
Reviews (86)
Hard to follow
Not very helpful. Good if you like to teach and learn on your own.
Both my brother and I had him for different math classes. He was hard to follow and my mother (who is not a math major) could teac better than him.
No Comments
he is very hard to understand, he has constant interuptions with class, and he fails to aswers ?'s asked and says they should have learned earlier in class
"Charlie" is very hard to understand, but he made it clear the first day of class that English isn't his first language. He's a good teacher, uses lots of examples, but if you don't understand something, PESTER HIM until he shows you, and you'll be fine! His stories are amusing too, heh poor guy.
Charlie is brilliant. He is very very smart, but he lacks many people skills, and that is his downfall. Communication with this prof. is difficult and confusing, but he is not out to get you by any means. He just has a hard time with American norms.
Horrible class, be ready to teach yourself everything you need to know because he doesn't teach well at all!
Nice guy, offered to help me if I needed it, but very difficult to follow in class and hard to understand.
I had Charlie for the entire sequence of calculus and pre calc trig. I enjoyed every minute of his class; it was refreshing to find a math teacher that can solve any problem and can answer almost any math related question. Charlie is a great teacher to take if you are engineering major; he uses practical problems that are extremely interesting.
hard to understand, not very clear, material wasn't clear with the majority of the class, bad reviews from students tutors and other professors
for this class you need to know how to teach yourself. the sage is what got me through the semester.
Charlie is a good guy and willing to help if you put forth an effort.
Huang insults students by comparing their ability to younger students. He also is inconsistent with teachings, relying heavily on the book. He needs to stick to the subject of math and math alone.
HORRIBLE TEACHER! Charlie is funny, and very fun to make fun of, because he is such a horrible teacher! Dont' take a class with him! What he teaches in class usually has nothing to do with whats on the tests.
He is a smart and an inspirational teacher. If you don't understand something, he is very happy and open to help you out, even one-on-one. Don't listen to the comments below, or you'll miss out on having a great teacher.
i had him for college algebra, i had to teach myself everything. charlie is way too smart to teach this level. his tests are always 20X harder than the hmwk, hmwk does not count for a grade. quizzes everyday are also very difficult. final is impossible. he told me to go to sage for help, horrible teacher. does not answer ?'s throughly. HORRIBLE!
Ok I'm very good at Math and have never had any problems with it, but I couldn't understand what he was trying to teach us. I had to drop the course, so if you struggle with math DON'T TAKE HIS CLASS, he is very hard to understand and he is very picky with the way he grades, it's his way or no way. I wouldn't recommend him.
Terrible teacher. Very hard to understand what he is saying. Copies his notes directly from the book word for word. The majority of the class has dropped already and the remaining students have no idea what is going on. One student from an earlier class walked into my class and challenged him to a fight because he was trash talking him/his family
Brilliant man, terrible teacher! You can't understand a thing he says, he doesn't explain anything he does on the board and he copies everything directly from the book.
If you value your grades, i recommend looking elsewhere for a teacher. He's incredibly hard to understand and does not answer qs. Everything is straight from the book. I have never seen so many people drop from one class.
Wow, sounds like nothing has changed in 14 years... how is this guy still teaching again? Well, guess he improved in one thing since 1997, sounds like he is teaching from the book he is supposed to now. Although it still sounds like he is "incomprehensible."
The guy is a genius when it comes to math but it does not translate to teaching at all. The class started with 42 and we finished with 8. Only one person received better than a C. Dont take him unless its a last resort.
Charlie seems ro know what he's done but does not explain anything out to us at all. I dropped the class after 4 weeks because I was failing so badly.
Worst teacher I have ever had!
very strong accent so its really hard to understand him most of the time. he only grades tests and quizzes which are IMPOSSIBLE! not one student in my class has higher then a low C. yet he is a very nice guy and is kind of funny
Worst Teacher I HAVE EVER had. Do not take a class with this teacher.
I took Charlie for Calc II, and it was fairly difficult. He knows his math, but sometimes is difficult to understand. He is willing to help you if you seek it. Tests are fairly difficult. He always picks 1 or 2 really hard problems.
Worst teacher I've ever had. Have to teach myself. His lectures are rambling and incoherent. Seems to be trying the screw the class over. Only puts the hardest problems on the test. Avoid him at all cost. His class can only hurt you.
Charlie is a good teacher. He's very difficult sometimes, especially on tests, and don't expect a curve. That said, he's excellent at explaining the material, and really knows what he's doing. I feel like I learned a lot from taking Calc II and III with him instead of the other teachers.
Absolutely the worst teacher I have ever had. I used to love math before Charlie, but now I want to throw it in a pit of fire and watch it burn. Charlie has made math nothing but trouble with his hard to understand accent and his lack of ability to teach the course material. I highly suggest choosing a different professor for your math class.
Take notes and get tutoring or else pure in trouble
Worst teacher I have ever had, everyone in class agreed that he was difficult to understand. We fell far behind and skimmed the last four chapters in 2 days prior to the final. He also said we would do at least one project, but we did not. He is a terrible teacher, do not take him if you value your money.
The only time you can use the excuse, I got a bad grade because of the teacher, can be used here. He's a very very very harsh grader and will make mistakes for grading and teaching you the material. Everything he says doesnt make sense. I took this class in high school and got an A, but not here. You will learn NOTHING. Leave as soon as possible.
Charlie is a real smart guy, but has no clue how to teach. I have found myself on youtube looking up lessons so I can understand. Also likes to hand out quizzes and include information we haven't learned. Straight A's in math thru high school but really struggling with this class. Get help if you can, or like me, use the internet/YouTube. Good luck
He is the worst math teacher I have ever had. He doesn't communicate the subject well. He just goes through the motions of the course. He does the minimal work necessary to teach. All he does is lecture, he doesn't explain anything. He starts new sections without finishing the last. Do NOT take his class. Otherwise, you will be teaching yourself.
He is the worst teacher I have ever had. All he does is lecture, he doesn't explain anything. He can't communicate the subject. He starts sections before finishing the last. He just goes through the motions to get through the course. He makes the minimal effort to teach. Do NOT take any course with him. You will be teaching yourself if you do.
He is a horrible, horrible teacher. He'll test you on things you haven't even learned yet, and doesn't explain the content well at all. You are more confused coming out of his class than going in. Unfortunately, I hear that he is one of the better Calc 3 and differential equations teachers--which is really sad.
Charlie does know what he is teaching but his accent makes it pretty hard to understand. He is willing to help but he is a really tough grader on homeworks. He makes it impossible for someone to pass. All he really does is stand up there, lecture, and do math. Not much explaining. I would recommend another math teacher and make him your last resort
He's very hard to understand.
It's only week two of me taking this class and already people have dropped out. I was always good at math, but not in this classroom. While he is a great guy and knows his math, he cannot teach.. at all. His quizzes and tests are the hardest possible questions. I wish I had chosen the other professor Hopefully I pass with all the help Sage gives!
I have been good at math my whole life, but going into this class has made me hate it and feel like I'm terrible at it. Not only have I had to point out multiple mistakes made my the professor while teaching, he even gets lost in his work and can't find where he went wrong. Do not take him. You will regret it and so will your gpa.
Could not understand any of the material. Test were okay. Went way to fast during lectures. Did not understand much. Best way to pass his class is to either already know the material or go to sage all day everyday.
Needs to be more clear on the math problems and hard to understand what he's saying
Great professor, easy to understand and clear expectations !
Charlie has a great background in physics, making his math lectures very applicable to everyday life. His classes are designed to help you understand the real world application of various concepts. Excellent teacher and very friendly.
Worst teacher ever I had to drop this class.
Charlie does have clear expectations but with his strong background in physics he is better fitted to teach PHYSICS not math. Also, his student hours are never what they tell you and majority of the time he doesn't show up. All I'm saying is that if 27 people were in the class and 11 are left at the end of the semester, that speaks for itself.
Carlie is a great guy but when it comes to teaching, not so much. Hes very knowledgeable & skilled in the subject but his methods of teaching are not helpful at all. Its to the point I have stopped paying attention in class & am relying on YouTube to bring my 60% up. He expects you to know material before he's even taught it. Lecture heavy
His lectures consist of reading the book word for word and solving "example equations" on the board himself without explaining what he's doing. We had a test and he didn't tell us we only had an hour to complete it. With only 50% of the questions answered, he shouted out "times up!" And long story short I failed
Terrible teacher. RACES thru material without explaining and gives you problems on the test/quiz that we didn't learn. Very harsh grader, barely gives credit for your work. I relied on Kahn academy, Sage, and ALOT of YouTube videos. I had to drop less than a month in. Does not grade the million homework problems he assigns, 1st test & 1 kid passed.
He is a terrible teacher. He goes through material without even explaining how to do it and thinks that we already know it. He's lectures are literally him just reading the book word for word and tests you on things he didn't even cover. He's a tough grader 9 people dropped the class within the first 2 months.
He is a terrible teacher. Doesn't explain anything. Only way to pretty much pass is to either already know what your doing or be prepared to teach yourself.
I've been great at math my entire life, and have taken classes that cover the bulk of this class's content in high school with A's. I've never been so confused and angry at a class in my life. It had been a few years since my high school math, so I was rusty, but I felt myself getting more confused listening to his nonsense lectures. I had to drop.
Very hard to understand, although pretty understanding when it comes to missing test he has honestly been one of the worst teachers I have ever had. Doesn't speak very good english, makes himself laugh, and does not engage the class in anyway. I understand he is a college professor but I truly don't believe he is capable of holding a actual convo
Charlie is not a good teacher. His style of teaching is reading word for word from the textbook which doesn't help at all! Day 1 we had 30 students, and by the end of the semester, we had 9. I taught myself most of the material and went to sage. He offered redos for tests but I'd like to UNDERSTAND and know how to do the material prior the exam.
From the beginning of class to the end, all Charlie does is read the textbook word by word. If you ask a question he is NOT clear and references the textbook for help even though it says the same exact thing. Also, a few of us were in the middle of taking a quiz and he thought that it was enough time and made us turn it in. I dropped soon after.
HORRIBLE TEACHER. 80% people have dropped or not shown up to class. Even other math professors know he's bad.
If I am being completely honest, he is probably the worst instructor that I have ever had. Would not recommend.
Charlie's really friendly and he tries to be helpful to his students. But he has some trouble communicating what he knows to his students. He is, however, easy to negotiate with. He's flexible with a lot of things such as exam dates and projects.
Charlie is absolutely awful! Please dont take this class I was miserable the entire semester cause he does not do a good job at teaching the course. If you take him be ready to live in the sage learning center.
Listen up kids, if you actually wanna learn something, take the packets to the SAGE center because charlie overcomplicates all his material and you can hardly understand him. He does not answer class questions clearly nor does he present the material clearly. FOR PETES SAKE DONT TAKE HIM! I'm telling you this one student to another
Im sorry to say it, but worst teacher Ive ever experienced in my time. Writes the answers on the board and doesnt explain how he goes from one step to another. Marked my first assignment as an F for his failure to tell us that we need to do certain problems in a packet. If you want to fail and be completely lost and confused, take this class
From one fellow student to another DO NOT TAKE ANY CLASS WITH CHARLIE. He is a nice guy but a horrible teacher. He reads straight out of the book and expects you understand the material right away. He does one example on the board then goes to a new section. Save yourself the time and stress, either do not take this course or find a better prof.
Don't. Just don't. I read the reviews on here yet still decided to take him because how bad could he possibly be? Worst decision of my life! He barely speaks English, doesn't know how to use Canvas, and never explains a single thing to us. Also just overall boring to listen to. He's a nice and caring guy, just not a good teacher.
I was surprised by the reviews, he is a great guy and a great teacher, he does have a thick accent but you get use to it . He really wants all of his students to succeed and he is so flexible and willing to work with everyone to make that happen. He is a passive person and I think alot of students took for granted how easy going he is.
Literally the worst professor I have ever had in my life. He goes way to fast through the material. He rushes every explanation that he gives. He assigns the homework for the section weeks after the test is given. Dont be like me and think you can just pass by this class just because you already took it in highschool he literally deletes knowledge
Aside from his teaching style, he is one of the nicest, most flexible teachers when it comes to makeups/rescheduling stuff. There's no denying that he's teaching WAY below his skill level and that's why he makes everything harder than it should be. If you want a decent grade in this class I would talk to him and really get to know him
"Skip class? You won't pass" It should be more like "Skip class and teach yourself the material & you might pass". The nicest guy but he is the worst teacher ever. He's unorganized, has illegible handwriting, and constantly is all over the place. He teaches and answers questions in THE MOST complicated way. I wouldn't even recommend him to my enemy
Literally flies through material to the point where the tests he gives have nothing to do with the material he is teaching. He isn't a bad guy but he sucks as a professor, he isn't very helpful when you have questions, he just shows you notes or refers to the online textbook.
If you see his name for a class, just don't bro. Learned all the material on my own. Would go to class and half the time he would write down a problem and rather than explaining it, he says, "agree?" He then proceeds to move on to the next unit while covering multiple units a day and giving very few practice problems.
The canvas and online math homework weren't even his, yet it was the most helpful thing to come in the class. SMH
Very difficult to understand and follow along. Difficult to get good grade if you don't go to class.
Charlie is a very nice guy but just not a great teacher. He has a very lecture-focused style and has very limited technology skills. On the plus side, he posts all notes ahead of time so you can work ahead and study just fine on your own. You can do well if you put in the effort on your own. Take at your own risk
He may not be the best teacher to some but he is a really nice and accommodating guy. There are no quizzes, only homework and tests. He provides lengthy reviews for the tests and is also a very easy grader. The notes are also available on canvas which is nice. Overall, it is an easy class if you show up and do the homework.
Charlie is great individual, but he is not a good professor. His class is very fast and there is a lot of homework the comes with it. I personally cannot learn the way he teaches on the board, but he does post online videos for the homework that are easier to understand.
Wasn't an awful teacher. He seems like a nice guy who knows his stuff. I'm just terrible at math. I took his intermediate algebra in the fall of 2019. It was so long ago that I don't even remember my grade but I was able to pass so i can't say I didn't learn anything.
These other reviews... wow. Charlie, if you actually pay attention, is a great instructor. Yes, there are times when his wording can get confusing, but if you ask him to elaborate, he is more than happy to. He also says after every class that if you need help, he'll help you right outside of class. He is so sweet and caring towards his students.
He does have quite a bit of an accent and his handwriting isn't the best, but he's not too terrible. You can tell he does care about student success and is trying. Very lecture heavy though, and quite a bit of homework. Overall not bad.
Impossible to learn anything due to the lack of ability to teach and then expected to memorize it for the test when they cannot teach
This was my second time taking a class with Charlie and I regret it so much. His lectures are hard to follow, and his canvas pages are so disorganized, a lot of things don't have the correct due date, so it's really hard to figure out what's due when. I spend almost everyday in the tutoring center because I just leave class so confused
This professor is such a kind, supportive, and very understanding. He treats others with respect and will help you when you ask. Sometimes it is hard to understand what he is saying, but he makes sure you know what to do. The tests are pretty simple and not long. He's one of the most compassionate professors I have ever had. I would take again. :)
No intention to be rude, but does not speak much English which makes it very hard to receive help.
I strongly suggest a tutor as they can help with any class. His Tests are easier then any other professors that have higher ratings I've seen. His teaching can be a bit confusing.
I took this class in 2021. When you learn and when you're tested are two completely different schedules. Lets say I learn something and the unit is over - you'd think the test would occur now, right? No. In two or so weeks you can expect the test for that unit, after you have just finished learning a whole new unit. 80% of the class dropped out.
Charlie Huang is extremely knowledgeable and educated, by his own admission he realizes that his English is a big barrier. If you are willing to put work in to work past his flaws you will learn a great deal of knowledge. However, if you need an approachable and relatable professor, stay clear. I liked him, but I know many will not like his class.
Class Info
Online Classes
100%
Attendance Mandatory
35%
Textbook Required
46%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
MAT255
5.0
(1)MAT225
4.0
(1)MAT095
3.2
(5)MAT245
3.0
(3)MAT260
3.0
(1)Difficulty by Course
MATH
5.0
MAT170
5.0
MATH202
5.0
MTH245
5.0
MAT161008
5.0