1.7

Charlie Huang

Mathematics - McHenry County College

1.7
Quality
4.1
Difficulty
18%
Would Retake
86
Reviews
1.7
Quality
4.1
Difficulty
1.8
Helpful
1.6
Clarity

18%

Would Retake

86

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 27 grades
Most common grades:
A (9)
Drop/Withdrawal (5)
C (4)
Grade Distribution
A(11)B(3)C(7)D(7)F(3)A-/B+(1)
Based on 39 reported grades
A: 9
Drop/Withdrawal: 5
C: 4
F: 3
Common Tags
Lecture heavy (13)
Tough Grader (9)
Lots of homework (8)
Tough grader (7)
Caring (6)
LECTURE HEAVY (5)
TEST HEAVY (5)
Get ready to read (4)
Rating Trend

Stable

+0.01 avg change
Sep
Oct
Dec
Mar
Sep
Dec
Last 6 months
Ratings by Course

MAT255

5.0

(1)

MAT225

4.0

(1)

MAT095

3.2

(5)

MAT245

3.0

(3)

MAT260

3.0

(1)
+13 more courses
Difficulty by Course

MATH

5.0

MAT170

5.0

MATH202

5.0

MTH245

5.0

MAT161008

5.0

Reviews (86)
3.0
4.0
MAT095
Oct 21, 2003

Hard to follow

1.0
3.0
MAT161
Jan 4, 2004

Not very helpful. Good if you like to teach and learn on your own.

2.0
4.0
MAT095
May 3, 2004

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.

1.0
5.0
MATH
Aug 11, 2004

No Comments

1.0
3.0
MAT151
Nov 25, 2004

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

3.0
2.0
MAT165
Jan 24, 2005

"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.

2.0
2.0
COLLEGEALGEBRA
Mar 7, 2005

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.

1.0
4.0
MAT161
Jun 11, 2005

Horrible class, be ready to teach yourself everything you need to know because he doesn't teach well at all!

2.0
4.0
MAT161
Nov 9, 2006

Nice guy, offered to help me if I needed it, but very difficult to follow in class and hard to understand.

4.0
4.0
MAT225
Jun 10, 2007

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.

2.0
4.0
MAT161
Dec 9, 2007

hard to understand, not very clear, material wasn't clear with the majority of the class, bad reviews from students tutors and other professors

2.0
5.0
MAT161
Dec 13, 2007

for this class you need to know how to teach yourself. the sage is what got me through the semester.

4.0
3.0
MAT175
Apr 14, 2008

Charlie is a good guy and willing to help if you put forth an effort.

1.0
5.0
MAT099
Sep 9, 2008

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.

1.0
5.0
MAT099
Nov 1, 2008

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.

5.0
3.0
MAT095
Apr 15, 2009

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.

1.0
5.0
MAT161
Jan 12, 2010

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!

1.0
5.0
MAT161
Jul 23, 2010

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.

1.0
3.0
MAT161
Nov 5, 2010

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

1.0
5.0
MAT170
Dec 6, 2010

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.

1.0
4.0
MAT161
Mar 16, 2011

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.

1.0
5.0
MATH202
Mar 31, 2011

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."

1.0
5.0
MAT165
Nov 1, 2011

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.

1.0
5.0
MAT099
Nov 16, 2011

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.

2.0
4.0
MAT099
Nov 21, 2011

Worst teacher I have ever had!

2.0
5.0
MAT161
Dec 7, 2011

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

1.0
5.0
MAT161
Apr 11, 2012

Worst Teacher I HAVE EVER had. Do not take a class with this teacher.

3.0
4.0
MAT245
Oct 18, 2012

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.

1.0
5.0
MAT245
Mar 6, 2013

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.

5.0
4.0
MAT245
Mar 11, 2013

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.

1.0
5.0
MTH245
Mar 15, 2013

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.

2.0
5.0
MAT161
Grade: Not_Sure_Yet
Oct 30, 2013

Take notes and get tutoring or else pure in trouble

1.0
5.0
MAT165
Grade: D+
Dec 10, 2013

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.

1.0
5.0
MAT165
Jan 16, 2014

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.

2.0
5.0
MAT161
Grade: Not_Sure_Yet
Feb 5, 2014

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

1.0
5.0
MAT161008
Mar 31, 2014

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.

1.0
5.0
MAT161
Mar 31, 2014

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.

2.0
5.0
MAT165
Grade: F
Apr 30, 2014

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.

2.0
4.0
099007
Oct 22, 2014

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

1.0
4.0
MAT151
Grade: C+
Nov 10, 2014

He's very hard to understand.

2.0
5.0
MAT161
Grade: Not sure yet
Feb 11, 2015

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!

1.0
4.0
MATH099
Feb 26, 2015

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.

1.0
5.0
MATH099
Apr 21, 2015

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.

1.0
4.0
MAT099
Mar 16, 2016

Needs to be more clear on the math problems and hard to understand what he's saying

5.0
1.0
MAT151
Grade: A+
Apr 29, 2016

Great professor, easy to understand and clear expectations !

5.0
1.0
MAT255
May 10, 2016

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.

1.0
5.0
MAT099
Apr 24, 2017
Wouldn't take again

Worst teacher ever I had to drop this class.

1.0
4.0
MAT165
Grade: A
May 4, 2017
Wouldn't take again

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.

Get ready to read
LECTURE HEAVY
2.0
5.0
MAT175
Sep 20, 2017
Wouldn't take again

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

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
MAT165
Sep 22, 2017
Wouldn't take again

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

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
MAT165
Grade: Drop/Withdrawal
Sep 29, 2017
Wouldn't take again

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.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
MAT165
Grade: Drop/Withdrawal
Oct 9, 2017
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
MAT165
Grade: Drop/Withdrawal
Oct 28, 2017
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
4.0
MAT165
Grade: Drop/Withdrawal
Nov 6, 2017
Wouldn't take again

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.

Tough Grader
GRADED BY FEW THINGS
1.0
4.0
MAT165
Grade: C-
Dec 12, 2017
Wouldn't take again

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

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MAT165
Grade: C-
Dec 24, 2017
Wouldn't take again

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.

Get ready to read
LOTS OF HOMEWORK
Tests are tough
1.0
5.0
MAT165
Grade: Drop/Withdrawal
Jan 2, 2018
Wouldn't take again

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.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MAT099
Oct 11, 2018
Wouldn't take again

HORRIBLE TEACHER. 80% people have dropped or not shown up to class. Even other math professors know he's bad.

Tough Grader
LECTURE HEAVY
1.0
1.0
MAT099
Feb 26, 2019
Wouldn't take again

If I am being completely honest, he is probably the worst instructor that I have ever had. Would not recommend.

3.0
3.0
MAT260
Grade: A
May 18, 2019
Wouldn't take again

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.

Graded by few things
Test heavy
Clear grading criteria
1.0
4.0
MAT099
Grade: C
May 21, 2019
Wouldn't take again

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.

Test heavy
Beware of pop quizzes
Tough grader
1.0
3.0
MAT099
Grade: B
Aug 11, 2019
Wouldn't take again

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

Lecture heavy
Tough grader
1.0
5.0
MAT099
Sep 4, 2019
Wouldn't take again

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

1.0
5.0
MAT175
Grade: C
Feb 4, 2020
Wouldn't take again

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.

Get ready to read
Lecture heavy
Tough grader
1.0
5.0
MAT165
Grade: F
Apr 8, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Lecture heavy
4.0
3.0
MAT095
Grade: A
May 24, 2020
Would take again

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.

Caring
1.0
5.0
MAT165
Grade: C
Dec 5, 2020
Wouldn't take again

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

Lots of homework
Get ready to read
Lecture heavy
4.0
5.0
MAT099
Jan 24, 2021
Would take again

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

1.0
5.0
MAT165
May 19, 2021
Wouldn't take again

"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

Skip class? You won't pass.
1.0
4.0
MAT165
Grade: Incomplete
Nov 4, 2021
Wouldn't take again

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.

Lots of homework
Tough grader
1.0
4.0
MAT165
Grade: A
Nov 9, 2022

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.

Tough grader
Lecture heavy
1.0
4.0
MAT165
Grade: A
Dec 3, 2022

The canvas and online math homework weren't even his, yet it was the most helpful thing to come in the class. SMH

Tough grader
Lecture heavy
1.0
4.0
MAT165
Grade: B
Dec 5, 2022

Very difficult to understand and follow along. Difficult to get good grade if you don't go to class.

Tough grader
Lots of homework
Lecture heavy
2.0
3.0
MAT165
Grade: A
Dec 6, 2022

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

Caring
Lecture heavy
Graded by few things
3.0
1.0
MAT165
Grade: A
Dec 9, 2022

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.

Lots of homework
Caring
Lecture heavy
2.0
3.0
MAT095
Grade: B
Apr 25, 2023

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.

Lots of homework
3.0
4.0
MAT099
Grade: Rather not say
Apr 28, 2023

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.

Participation matters
Lots of homework
4.0
3.0
MAT161
Grade: A
Oct 9, 2023
Would take again

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.

Participation matters
Caring
Lecture heavy
3.0
4.0
MAT165
Grade: A-
Jan 26, 2024
Would take again

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.

Lots of homework
Lecture heavy
Graded by few things
1.0
5.0
MAT161
Grade: Audit/No Grade
Sep 13, 2024

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

So many papers
Test heavy
1.0
4.0
MAT161
Grade: C
Oct 19, 2024

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

Lots of homework
Lecture heavy
5.0
2.0
MAT161
Grade: A
Dec 15, 2024
Would take again

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. :)

Clear grading criteria
Hilarious
Caring
1.0
5.0
MAT161
Grade: F
Dec 16, 2024

No intention to be rude, but does not speak much English which makes it very hard to receive help.

3.0
3.0
MAT099
Grade: Not sure yet
Mar 20, 2025
Would take again

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.

1.0
5.0
MAT165
Grade: D
Sep 24, 2025
Wouldn't take again

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.

Caring
Lecture heavy
2.0
5.0
MAT175
Grade: A+
Dec 11, 2025
Would take again

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

LowHigh

Predicted Grade

B-

95% confidence
Based on 27 grades
Most common grades:
A (9)
Drop/Withdrawal (5)
C (4)
Grade Distribution
A(11)B(3)C(7)D(7)F(3)A-/B+(1)
Based on 39 reported grades
A: 9
Drop/Withdrawal: 5
C: 4
F: 3
Common Tags
Lecture heavy (13)
Tough Grader (9)
Lots of homework (8)
Tough grader (7)
Caring (6)
LECTURE HEAVY (5)
TEST HEAVY (5)
Get ready to read (4)
Rating Trend

Stable

+0.01 avg change
Sep
Oct
Dec
Mar
Sep
Dec
Last 6 months
Ratings by Course

MAT255

5.0

(1)

MAT225

4.0

(1)

MAT095

3.2

(5)

MAT245

3.0

(3)

MAT260

3.0

(1)
+13 more courses
Difficulty by Course

MATH

5.0

MAT170

5.0

MATH202

5.0

MTH245

5.0

MAT161008

5.0

Similar Professors