4.3

Zhigang Han

Mathematics - Millersville University

4.3
Quality
3.2
Difficulty
83%
Would Retake
84
Reviews
4.3
Quality
3.2
Difficulty
4.4
Helpful
4.2
Clarity

83%

Would Retake

84

Reviews

Rating Distribution
Official

5

59

4

14

3

3

2

3

1

5

What Students Say

A few minutes late because there is never any parking

CALC1 - 2.0 rating

The only thing I remembered from this course was "I will do everything in my power to fail you" if you're on the edge of passing or failing

CALC161 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 38 grades
Most common grades:
A (10)
B+ (5)
A- (5)
Grade Distribution
A(14)B(5)C(4)D(6)F(1)A-/B+(10)
Based on 41 reported grades
A: 10
B+: 5
A-: 5
A+: 4
Common Tags
Caring (16)
Gives good feedback (14)
Clear grading criteria (13)
Accessible outside class (12)
Skip class? You won't pass. (10)
Hilarious (7)
Tough Grader (6)
Respected (6)
Rating Trend

Stable

-0.13 avg change
Dec
Jan
Apr
May
Jul
Dec
Last 6 months
Ratings by Course

MATH355

5.0

(1)

PRECALC

5.0

(1)

MATH322

5.0

(1)

MATH311MATH310

5.0

(1)

MATH354

5.0

(1)
+16 more courses
Difficulty by Course

PROOF320

5.0

MATH311MATH310

5.0

MATH345

5.0

MATH310

4.0

CALC1

4.0

Reviews (84)
5.0
1.0
MATH151
Nov 5, 2009

Best teacher ever. Very funny little man. Attendence isnt necessary but should attend to understand. Tells you what is on quiz and tests. Very helpful. Drops lowest test, 2 lowest quiz and 2 lowest homeworks. Offers to stay till midnight to sudy if you need. You will have to try to fail, yet you learn a lot!

4.0
3.0
PREC160
Nov 11, 2009

he is very helpful and explains things until you understand. little studying is needed for tests and quizzes. if you understand what he does in class you'll understand the tests. he tells you exactly what is on the tests and quizzes so that is very helpful. he drops two lowest homeworks, two lowest quizzes, and lowest exam. over all he is a very go

4.0
3.0
MATH160
Nov 18, 2009

Prof. Han is the best math teacher I have ever had. He tells you what's going to be on the quizzes, and he drops the two lowest quizzes and drops one of the exams. He is always available during office hours and is willing to work with you until you understand everything. Highly Recommmended! Take him, you won't regret it!

5.0
2.0
CALC161
Feb 22, 2010

Zhigang is a great teacher, sometimes he confused himself by not understanding a students question but he extends office hours before all his exams and quizzes. He tells you whats on the quizzes, gives you a study guide for exams and drops lowest homework and quiz grades. Last semester he dropped the lower test grade

5.0
2.0
MATH161
Mar 22, 2010

He's a great professor. Minor accent, but really tries to help you every chance he can. Exams are decent, not to hard, not to easy. I highly recommend him!! He's also funny at times.

5.0
1.0
MATH161
Apr 13, 2010

AMAZING teacher!!!! If you don't understand it in class, you will in his office. He's really good at teaching students one on one, and really enjoys teaching. Exams are decent, and problem sets really help. Great guy, and you'd be a FOOL not to take his class!!!!

5.0
2.0
BCALC151
Apr 21, 2010

He is a great proffesor, very helpful and he is easy to understand in class. if you dont understand just go to his office hours and he is more than happy to help. math can be hard but he makes it very managable

5.0
2.0
MATH161
May 5, 2010

Best math teacher I have ever had. He has great office hours, tests are very fair, no harder than any question on the review. Great person. Take for any class you can! For those that say he has an accent, its hardly noticeable.

4.0
2.0
MATH161
May 12, 2010

I dreaded the thought of having to take calculus but Dr. Han made it easy. Tests were fair and he tells you what is going to be on the quizzes. Problem sets really help your grade and he is always willing to help. Would definitely recommend him!

1.0
5.0
PROOF320
Aug 23, 2010

I had a terrible experience in dr.Hans class. I am a math major and with a 3.9 gpa but made a D in his class. I spent ALL of my time studying for his tests only to be met with unfair grading and ridiculous expectations. Please do yourself a favor and save your money, time, and sanity.

1.0
5.0
MATH310
Aug 24, 2010

Probably the hardest class i've ever had. Moved very fast, which sacrificed clarity. Not enough time on tests. Hardest grader i've ever had, very little partial credit. Would leave many examples in class incomplete, leaving you wonder. Wouldn't be surprised if over half the class failed.

4.0
3.0
MATH160
Oct 8, 2010

Very funny!! You'll laugh in his class. He doesn't take attendance but it is very important to attend because he tells you what kind of questions are on his tests/quizzes. Makes any kind of math simple and easy to understand.

5.0
1.0
MATH160
Nov 10, 2010

He is very clear and tells you exactly what is going to be on the tests. He explains things multiple different ways.

4.0
4.0
MATH160
Nov 11, 2010

Extremely nice person, always smiling and happy to be in class, but his lessons go pretty fast and his teaching style is very different from what I'm used to. He grades fairly, also. I didn't do very well in his class but it was my own fault.

5.0
2.0
MATH211
Dec 11, 2010

HE is phenomenal!!!! He wants all his students to do well and always does what he can to help. And his exams arent hard, but they're not easy, they're juuuuuuust right, lol. He's a great professor, take him.

5.0
2.0
MATH160
Dec 20, 2010

he is WONDERFUL! granted i'm a math major, but i would still love the class. he is very helpful and tries to make tests and quizzes, as well as homework, as painless as possible.

5.0
2.0
MATH160
Dec 21, 2010

He was one of the best math teachers Ive had. He tells you what will be on the test and quizzes. I would reccomend taking him for any math class.

5.0
2.0
MATH160
Jan 25, 2011

Very nice and funny. Very helpful you just have to do your work

5.0
2.0
MATH160
Mar 22, 2011

i had him for math 160-precalc and math 161-calculus, and will be taking him again for calc2. AMAZING PROFESSOR. extremely nice, and helpful. you almost don't even need the book because he explains everything so well. all online homework which makes it even easier. there's a 2-3 question quiz or a test every tuesday, but you tells you what it is on

5.0
3.0
MATH310
Sep 1, 2011

I had him for proofs. VERY helpful and friendly. Definitely recommend him!

5.0
2.0
MATH355
Nov 10, 2011

I had Han for Transformational Geometry over the summer - I loved it! He is one of my favorite professors I've had at MU. The work load was heavier because it was a summer class. You need the books. You can go to him for help whenever you need it and he is always more than happy to help you - gives great explanations. Take him if you can!! :)

5.0
2.0
MATH353
Dec 22, 2011

Dr. Han is the model professor. Extremely helpful and a very fair grader. He is often available in his office and always has time for everyone.

5.0
4.0
MATH101
Apr 19, 2012

Dr. Han is the cutest little math professor ever. He will help you however he can until you understand the concept. He is always happy, never has a bad day and his tests aren't bad either. Graded classwork that you can work with the rest of the class on. Overall a good teacher and course!

2.0
4.0
MATH311
Jul 11, 2012

AWFUL! i dont understand how anyone got higher than a C in this class. it was his first time teaching it (he freely admitted that) and his grading was THE WORST! i got -10 on a 16pt question for adding a single term that didnt even affect the answer! run. fast.

5.0
3.0
MATH311
Aug 14, 2012

It was his first time teaching Calc3 so there's definitely room for improvement, but it wasn't too bad. Definitely a very hard summer course, but he tried to make it doable. The class examples were a very simple, which made the problem sets & tests somewhat difficult. But he did tell us what topics to focus on ahead of time. Basically,I'm impartial

5.0
2.0
MATH211
Nov 1, 2012

Dr. Han is straight amazing. he is always in a great mood and so willing to help you. He puts things on D2L to prepare you for test to the best of his ability. I highly recommend him. I loved him<3

4.0
5.0
BCALC151
Nov 27, 2012

Did not miss a single class,and still got a D-.I put tons of time/effort into this class,and that might be the only reason he passed me.Be ready for a challenge if you take this his class.I feel he is very helpful.His quizzes/test are not fair given the time that you have to complete,and there is no room for error.His homework is "life-sucking."

5.0
2.0
MATH311
Apr 2, 2013

Awesome Prof. He is always asking if things make sense and is willing to stay after hrs to talk abt problems. Makes the hw hard so that the tests r easy and he doesn't grade the whole hw - picks 5 problems and grades them. No reason people should get below a B in this class.

5.0
3.0
MATH311
May 15, 2013

His tests are not too bad except the final is a MONSTER! He gives four tests, one every three weeks. Homework problems are hard for the tests are easier. He is always willing to help so take him if you can.

5.0
4.0
CALC1
Feb 8, 2014

Took Calc 1 as a summer class and thought he was a great teacher. He organized the class extremely well. The homework would be 4 or 5 problems on a handout. There were only like 20 class periods to teach us calc 1 so there was homework due or a quiz to take every day of class, but for some reason I started liking math during this class.

5.0
4.0
MATH310
Mar 27, 2014

Very organized and clear in lectures. Material gets pretty difficult, but if you go over the concepts learned in class, the assignments and tests are fair. The course does have a writing assignment, which was a first for me in a math course, but it does count toward the university writing required classes.

5.0
2.0
MATH161
Grade: B
Apr 20, 2014

Dr. Han is my favorite professor by far. He makes class fun. Each class is very organized. Never lets you leave early, but class goes by fast. Tries to make jokes every class, to help you remember a equation or property. Fair grader. Wants all his students to succeed.

5.0
3.0
MATH161
May 13, 2014

Dr Han is a really good professor. However, his final is an absolute monster. He combines 2 concepts into one. You know how to do it, but you don't know how to do it in the way he asks. His exams are tough, but he explains EXACTLY what is on it. He doesn't use the textbook and he's very organized. He is also quite the character!

5.0
2.0
CALC161
Grade: B+
May 21, 2014

GREAT TEACHER!!!! HE CARES ABOUT YOUR EDUCATION!!

5.0
2.0
PRECALC
Grade: B+
Oct 16, 2014

Dr. Han is such a great professor! I had him my first semester at MU. He is very clear about what he expects from you. Plus, he is such a nice guy. I was really sick at the time and, he was very understanding, and continues to ask how I'm doing even though I'm not in one of his classes. His tests are hard, but he is a fair grader. He does not curve

5.0
3.0
MATH101
Jan 22, 2015

Dr. Han is possibly the best professor I've ever had, and this is my second degree. Show interest in what he teaches, and he'll bend over backwards. I asked him to show something he glossed over because it was higher level math and not necessary, and he stayed 15 minutes to explain it. I really want to take him again for Calc 2 or 3.

4.0
3.0
CALCII
Apr 9, 2015

Han is so funny. As in he thinks he is hilarious which makes me laugh. He puts hard topics into terms that are easy to understand. He will grade you easier if you show up and pay attention in class but is very picky with grading. I cant tell you how many times he took off because I forgot dx or absolute value. Overall is he is very helpful and cool

4.0
3.0
MATH211
Grade: B-
May 5, 2015

A little quirky but can be entertaining and basically tells you what each question will be on the tests. Go to class and you'll do fine.

5.0
3.0
MATH211
May 19, 2015

He's my favorite professor so far. He's so adorable and funny. He makes concepts so clear in lecture. He will tell you exactly what will be on the tests and quizzes. Go to the lectures and take good notes and you'll do great. I wish I could take another class with him. 100% recommend him!!!

5.0
2.0
MATH160
Grade: A+
May 26, 2015

Han is the Man! Really. The way he breaks down & explains really difficult math concepts to students is just remarkable. Keys to success: WebAssign is savior - do the homework! If you can master the topics on WebAssign, then the tests are easy peasy lemon squeezy. Next, pay attention to the concepts emphasized in class. Finally, go to office hours.

3.0
5.0
MATH161
Grade: Drop/Withdrawal
Oct 23, 2015

He assigns homework on webassign. And expects you to know exactly how he wants his math on his exams. He will take points for anything he is able it seems. He is a great person outside of class. But his teaching methods are not productive. I've never had such bad grades in my life

5.0
3.0
MATH322
Grade: A-
Mar 25, 2016

Dr. Han is the man. Very helpful, very clear. He tells you exactly what you need to know moving forward so you can narrow your studies to the important topics. Would highly recommend.

4.0
2.0
MATH161
Grade: A-
Apr 13, 2016

Dr. Han is a great professor. He does give homework weekly but as long as you come to class and pay attention you'll do fine as he goes over examples of the problems. Same for the quizzes and tests, you know what to expect from them and with a little practice you can do great on them. Sometimes he's hard to understand but nothing too bad.

5.0
5.0
MATH211
Aug 21, 2016
Would take again

Excellent professor. High energy. Puts a great deal of thought into his tests and test prep. Prepare to work hard. He is very fair and direct. He will tell you exactly what you need to do to succeed and then you have to work hard to do it. He is hilarious and has a special talent of writing on the board while facing the class.

Tough Grader
Gives good feedback
Respected
3.0
4.0
MATH353
Nov 4, 2016
Wouldn't take again

Great guy, but hated the class. Proofs aren't my thing and he teaches differently than I learn. Also very picky when grading. He tries though, clearly cares about his students and whether they are understanding the material.

Tough Grader
Skip class? You won't pass.
Caring
5.0
3.0
MATH311
Grade: A+
Jan 27, 2017
Would take again

Dr. Han is one of the best math profs I have had. He moves quickly in class, but is always willing to meet with students to help them. If you are willing to work hard and study hard, he will help you learn the material. He is a fair grader; he takes points off for every mistake, so don't make mistakes! Skipping class is one of his pet-peeves.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
5.0
MATH310
Mar 31, 2017
Would take again

Dr. Han might literally be the smartest person I've ever met in my entire life. His lectures are life changing. He is a tough grader though

2.0
4.0
CALC1
Grade: Drop/Withdrawal
Apr 7, 2017
Wouldn't take again

A few minutes late because there is never any parking? You just lost half an attendance point. Miss a few classes? Get graded more harshly. Make a minuscule mistake in notation? Lose half credit for that problem. Miss a few more classes? He will "do everything in his power to make you fail, so long as it doesn't result in a lawsuit." No exceptions

Tough Grader
Skip class? You won't pass.
5.0
5.0
MATH311MATH310
Grade: A
May 17, 2017
Would take again

I've actually have Han for two classes now, and honestly, he is one of the best professors I've had. His class is very challenging, but you learn sooo much! It's good. I would totally take him again. (In fact I am next semester)

Tough Grader
LOTS OF HOMEWORK
Amazing lectures
5.0
3.0
MATH160
Grade: A
May 16, 2018
Would take again

He is not only one of the best math professors at Millersville, but one of the best professors I've had. Prior to this semester I disliked math and was terrible at it, but through this class I have confidence in myself. Han makes it clear what is on the quizzes and tests, and if you work hard, you will get an A. Highly recommended.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
4.0
5.0
MATH160
Grade: D-
Nov 5, 2018
Would take again

I barely passed this class, but one of the few to pull my grade up in failing. Han is a great yet tough teacher, and his way of teaching is quick and you may get very lost in it (like I did.) But if you apply yourself, you may possibly save your grade. I didn't appreciate him sending the grades for exams out in emails for the overall class though.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
1.0
4.0
CALC161
Nov 6, 2018
Wouldn't take again

The only thing I remembered from this course was &quot;I will do everything in my power to fail you&quot; if you're on the edge of passing or failing.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
MATH161
Grade: A
Dec 5, 2018
Would take again

Dr. Han is a great professor. He knows what hes talking about and makes it easy to understand the concepts behind things. I plan to take a course with him again. Also is very funny:)

Respected
Clear grading criteria
Hilarious
1.0
5.0
MATH101
Grade: F
Jan 5, 2019
Wouldn't take again

Literally failed with a 35% and retook the class with a different professor and got a B. He wont stay after class to talk to you and give no half credit or extra credit. Id rather transfer universities than take him again.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
MATH161
Grade: B
May 31, 2019
Would take again

Love Dr. Han!!! He is very funny and makes 50 min fly by!! He can go a little fast at times but, he is really good at answering questions you just have to ask them. Really easy to get to office hours because he makes himself available. if you put in the work or this class you will do well.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
5.0
MATH160
Grade: A-
Aug 17, 2019
Would take again

Very accessible if you are struggling with the class. He is a very fair grader; you have to earn the grade. He makes the lectures interesting and funny. Would certainly take him again. If you are looking for an instructor that will give an easy A, you may want to look for someone else. Everything in his class is earned.

Accessible outside class
Test heavy
Caring
4.0
4.0
MATH151
Grade: Not sure yet
Aug 18, 2019
Would take again

Dr. Han is literally the best math professor I ever had and this is my second bachelor's degree! Be ready to work hard and then work harder. Dr. Han is very kind and willing to help you after class. There is a lot of homework, but that is what saved my grade. I look forward to more classes with Dr. Han.

Skip class? You won't pass.
Hilarious
Tough grader
5.0
4.0
MATH160
Grade: B+
Oct 27, 2019
Would take again

The only negative about him is that he only teaches Math. If I could take Dr. Han for every class I would!

Respected
Accessible outside class
Hilarious
4.0
3.0
MATH160
Nov 6, 2019
Would take again

He's great at explaining topics and making sure you truly understand what you're going over in class. He does go kind of quickly but he's always happy to help during office hours.

Accessible outside class
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
MATH151
Grade: A
May 8, 2020
Would take again

Dr. Han is my new favorite professor. He seriously cares about his students and just wants everyone to do well. The class and tests are a little tough, but if you pay attention and study you should be more than fine!

Hilarious
Lecture heavy
Caring
4.0
3.0
MATH151
Jul 17, 2020
Would take again

Professor Han was really nice. He was always ready and happy to help if needed. He gave a lot of homework but its really to make sure you understand the concepts. Calc for Management was a difficult class but Prof. Han did a great job teaching. He genuinely cares about his students.

Lots of homework
Accessible outside class
Beware of pop quizzes
5.0
4.0
MATH211
Sep 30, 2020
Would take again

Very nice and understanding

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
5.0
MATH310
Grade: C
Feb 7, 2021
Would take again

Dr. Han is crazy hard, but you know why? He has high standards for you as a math major (which is good)!! You may cry, but you will feel solid on higher math courses because of him. If you have a chance to take his class, DO IT!!!

Gives good feedback
Respected
Accessible outside class
5.0
4.0
MATH310
Grade: A+
May 7, 2021
Would take again

Dr. Han is definitely one of the best math professors I've had! You can tell he goes over and beyond for his students and really wants them to succeed! He definitely isn't the easiest math professor out there, but that's why I like him. He challenges you to think! He is SUPER organized and grades REALLY quickly! Definitely 10/10 recommend!

Test heavy
Clear grading criteria
Amazing lectures
5.0
4.0
MATH101
Grade: A-
May 10, 2021
Would take again

Dr. Z really cares about his students and wants everyone to do well. He gives many chances and does whatever he can to help you. Office hours are helpful, and he drops lowest homework and quiz scores. Also is generous with curving.

Gives good feedback
Clear grading criteria
Caring
1.0
5.0
MATH101
Grade: D
Aug 20, 2021
Wouldn't take again

First of all, he is not inter-active with his students and he just was not good at teaching math. When you're basically failing the class he grades even harder. He is also very nit picky. I took this class again in the summer with another professor and got an A, that was also a 4 week period. That definitely tells you something...

Skip class? You won't pass.
Graded by few things
Tough grader
5.0
2.0
MATH161
Grade: A
Dec 6, 2021
Would take again

Dr. Han is a great professor!!! The textbook is on the syllabus, but I would say to buy it if you are a mathematics major. If you are not, then don't buy it. For getting a good grade in the class, you HAVE TO PRACTICE. College mathematics is different than high school, with studying wayyy more.

Respected
Amazing lectures
Caring
5.0
3.0
MATH151
Grade: A-
Nov 5, 2022
Would take again

Really caring and funny Professor. Genuinely wants the best for his students and goes out of his way to help. Wish I could take him for all my math classes.

Clear grading criteria
Gives good feedback
Caring
5.0
5.0
MATH161
Grade: C-
Dec 2, 2022
Would take again

Great teacher and person. Gives the extra time to his students even through emails almost until 10 at night! Teaches very clearly and will gladly repeat and go over anything any student struggles with. Truly the definition of a mathematician

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CALC161
Grade: A
Feb 8, 2023
Would take again

Dr. Han truly cares about his students. If you ask for help, he will do his best to help you. His quizzes and tests are easier the more you study. He has note packets, and test reviews on the topics before the test. If you study the material, you will do good. He is specific on grading for the homework, but it helps you in the end.

Participation matters
Clear grading criteria
Caring
5.0
2.0
MATH310
Grade: A
Apr 5, 2023
Would take again

Dr. Han is hands down one of the best professors at Millersville. I first had him for Intro to Proofs and later had him for Geometry and Number Theory. His problem sets are similar to the notes and quizzes/tests. He also provides practice tests for review. If you want to actually learn something, seek out Dr. Han. Very understanding and helpful.

Gives good feedback
Caring
Respected
5.0
3.0
BCALC151
Grade: B-
Apr 7, 2023
Would take again

I. Love. Dr. Han. I wish he was my dad. I failed calc before, and I got almost an A with Dr. Han. The Cengage homework was every night, but it truly helped me practice enough to understand the concepts. He was so helpful on the zooms, and gave us lots of personalized help and examples.

Gives good feedback
Inspirational
Lots of homework
5.0
1.0
CALC161
Grade: A+
Jul 22, 2023
Would take again

Grading and workload was straightforward. Homework is graded for correctness, but the homework helps with the quizzes, which in turn really helps for the test. I also loved how the quizzes and tests were on Friday. You also don't need a textbook or notebook because he gives out note packets. Everything is straightforward.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
CALC161
Grade: B
Aug 12, 2023
Would take again

Dr. Z takes countless hours out of his personal life to make sure you are excelling, receiving your grades in a timely fashion, and helping every student who sought out office hours. The lectures are straight forward, the problem sets are changed slightly to help you change your way of thinking, and prepare you for the quizzes and exams, just study

Tough grader
Inspirational
Hilarious
5.0
3.0
MATH354
Grade: B+
Jan 15, 2024
Would take again

Amazing professor. If you have the option, TAKE HIM! Geometry itself is a tough subject but he made it way easier to understand. He's just an amazing math professor. Just take him.

Amazing lectures
Lecture heavy
Accessible outside class
5.0
1.0
MATH101
Grade: A
May 1, 2024
Would take again

Dr. Han's college algebra class was easy. He was always on time and ready to teach. He knows his subject very well and gives thorough explanations. All that's needed in this class for an A is to come to class, take notes, and complete the homework. He also uses past exams as review. A very organized professor.

Gives good feedback
Caring
Accessible outside class
5.0
4.0
MATH161
Grade: C+
May 2, 2024
Would take again

Dr. Han is incredible. A complete 360 from Precalc. I have always struggled in Math and Dr. Han got me through. While his assignments are tough that's the nature of Calc 1. He will do everything in his power to try and get you to learn. One of very few instructors who actually "teach". Highly recommend him for anything Math related.

Lots of homework
Hilarious
Caring
3.0
4.0
MATH161
Grade: C+
May 10, 2024

He teaches super well b

Tough grader
Caring
4.0
4.0
MATH160
Grade: D-
Dec 27, 2024
Would take again

Despite my low grade in the class (I'm bad at math) he is an excellent teacher. Genuinely cares about his students and is upfront about what he wants out of the class. Easy to reach out of class and responds to emails super quickly which is appreciated.Uses past questions on quizzes for exams and creates study guides.

Clear grading criteria
Lots of homework
Accessible outside class
2.0
4.0
MATH151
Grade: D
Jan 18, 2025

He fits to much information into a short amount of time. The tests are harder than the review tests. The only support I had from him to get a better grade was to take the test in-person instead of online like they are supposed to be. He is super heavy on cheating and will require you to have your camera an arms length away. Not helpful!

Tough grader
Lots of homework
Graded by few things
5.0
2.0
CALC161
Grade: A
Apr 15, 2025
Would take again

Dr. Han was such a great professor for Calc 1! He gives a homework packet every week (2-3 pages), and one 3 question quiz every Friday. There's 3 exams and one cumulative final exam. He makes sure to go over what will be on the quiz and exams the class before, so it's easy to study for them. He's readily available for any questions, and is caring!

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
MATH161
Grade: A
May 4, 2025
Would take again

Dr. Han was a great Calc 1 professor. I was worried about taking math, but as long as you do the work and show up to class, you'll be fine. He posts notes, videos, solutions to quizzes/HW/tests, as well as gives you test study materials. I've seen him on multiple occasions stop eating his lunch or come in on days he does not have class to help.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
stemcamp
Jul 12, 2025
Would take again

I LOVE THIS MAN! I'm literally crying because I saw a bad review about him. I don't have an actual class with him, so I guess I don't know fully how he is in that setting. I however DID have him for a stem camp. His one session was very enjoyable. He is so so sweet and always has a smile and offers to help. He is genuinely my favorite teacher ever.

Inspirational
Caring
5.0
5.0
MATH345
Grade: B+
Dec 12, 2025
Would take again

Dr. Han is one of my favorite professors I have met so far in my academic career. He is tough but treats you as one of his own kids. Make sure to be paying full attention in his class and attend his office hours!

Tough grader
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

84%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 38 grades
Most common grades:
A (10)
B+ (5)
A- (5)
Grade Distribution
A(14)B(5)C(4)D(6)F(1)A-/B+(10)
Based on 41 reported grades
A: 10
B+: 5
A-: 5
A+: 4
Common Tags
Caring (16)
Gives good feedback (14)
Clear grading criteria (13)
Accessible outside class (12)
Skip class? You won't pass. (10)
Hilarious (7)
Tough Grader (6)
Respected (6)
Rating Trend

Stable

-0.13 avg change
Dec
Jan
Apr
May
Jul
Dec
Last 6 months
Ratings by Course

MATH355

5.0

(1)

PRECALC

5.0

(1)

MATH322

5.0

(1)

MATH311MATH310

5.0

(1)

MATH354

5.0

(1)
+16 more courses
Difficulty by Course

PROOF320

5.0

MATH311MATH310

5.0

MATH345

5.0

MATH310

4.0

CALC1

4.0

Similar Professors