4.1

Scott Annin

Mathematics - California State University Fullerton

4.1
Quality
3.9
Difficulty
71%
Would Retake
135
Reviews
4.1
Quality
3.9
Difficulty
4.1
Helpful
4.1
Clarity

71%

Would Retake

135

Reviews

Rating Distribution
Official

5

90

4

10

3

13

2

10

1

12

What Students Say

Annin, by far is one of the best math professors I have ever had

250B - 5.0 rating

His class lecture is great but his exams are waaaay difficult

MATH250B - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

47%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 32 grades
Most common grades:
A (9)
B (5)
B+ (4)
Grade Distribution
A(11)B(8)C(4)D(5)F(2)A-/B+(6)
Based on 40 reported grades
A: 9
B: 5
B+: 4
Drop/Withdrawal: 4
Common Tags
Lots of homework (16)
Amazing lectures (11)
Tough grader (10)
Caring (9)
Accessible outside class (9)
Test heavy (8)
Skip class? You won't pass. (5)
Respected (4)
Rating Trend

Stable

+0.01 avg change
Jan
May
Jun
Sep
Dec
Jan
Last 6 months
Ratings by Course

250

5.0

(1)

280

5.0

(1)

MATH150B

5.0

(3)

MATH113

5.0

(1)

MATH270A

5.0

(2)
+22 more courses
Difficulty by Course

270

5.0

414

5.0

ANYHETEACHES

5.0

MATH250

5.0

MATH412

5.0

Reviews (135)
5.0
2.0
MATH150B
Jan 9, 2003

Very helpful. Perhaps one of the best math teachers in this university.

5.0
4.0
MATH150B
Jan 21, 2003

best professor i've ever had, GREAT lectures, funny, humble, CARES for students

5.0
3.0
MATH113
Mar 2, 2003

I took annin's class over the summer of 2002 at berkeley, and he IS the best math teacher I have ever had and probably will EVER have. His review sessions are a must go. He'll stay and help you so long as you have questions, even if it's until 12am.

5.0
3.0
280
May 5, 2003

No Comments

5.0
1.0
MATH307
Jun 23, 2003

This guy is GREAT!!!!!

1.0
5.0
270
Oct 21, 2003

I know that he is passionate about mathematics, but when he is acutally teaching, he does not have sufficient ability to explain clearly. I started to hate math.

5.0
4.0
MATH150B
Feb 2, 2004

Willing to spend most of his time helping students. Tests can be a bit challenging. Over concerned with covering everything, so he tends to go too fast in lectures.

5.0
3.0
MATH270A
Feb 17, 2004

great teacher.

4.0
4.0
270A
May 14, 2004

No Comments

5.0
4.0
MATH250B
Jun 29, 2004

I have never seen a professor as passionate and caring about his students as Dr. Annin. He challenges us to be our best, and does everything he can to help. It's tough work, but the benefits in the end are worth it. Anyone who disagrees is just lazy.

1.0
5.0
MATH150A
Oct 11, 2004

Math 150A designed for G.E. courses, but somehow the instructor assumes that course for Mathematics. He doesn't know how to teach. His tests are ridiculously hard. Unless you are willing to study for 23 hours per day, don't take him or else you'll fail

5.0
4.0
471
Nov 9, 2004

Dr. Annin is an amazing teacher and I plan on taking him next semester for number theory. If you are lucky enough to have him as your teacher be prepared to work hard and learn a lot!

5.0
3.0
MATH471
Nov 11, 2004

Great professor. His lectures move very fast, so be ready to write your hand off. He explains material very well. He is very organized and always willing to talk about assingments. Tests & quizzes are challenging. He will not allow make ups. I recommend his classes.

5.0
2.0
MATH150A
Nov 29, 2004

GREAT TEACHER!!!

5.0
4.0
MATH270A
Nov 30, 2004

The class was hard, but the professor was very helpful. Make use of his office hours, because he's there.

1.0
5.0
MATH150A
Dec 3, 2004

He does not know how to explain to students. He also makes students feel bad when they ask questions. I would say he is negating the following statement: "He helps students." This statement stands for "He does not help students!" 1 piece of advice! Don't take him || you'll fail!!!

5.0
4.0
MATH150A
Dec 11, 2004

Great teacher. Really cares about his students inside and outside of class. Tests are hard but its your own fault if you dont do well because of all of his office hours. Great teacher! Cant wait to take him again.

5.0
2.0
MATH150A
Dec 15, 2004

He is wonderful! he has sooooo many office hours that there is no excuse for doing bad! his tests are a little bit hard but he drops the lowest quiz and homework score. he really cares a lot about his students and gets to know them well. i strongly recommend him.

5.0
3.0
MATH471
Grade: Not_Sure_Yet
Dec 16, 2004

I've heard form other students that this can be a difficult class if taken with the wrong prof. But Annin explains and teaches so well it was not difficult. However you must do your homework and get help from him during his office hours.

5.0
3.0
MATH150A
Jan 6, 2005

This teacher is the best ever.

5.0
1.0
MATH150A
Jan 20, 2005

He is a very caring teacher. He is always willing to help students.

5.0
1.0
CALC150A
Jan 29, 2005

one of the best and most dedicated teachers i've seen in my life.

5.0
3.0
MATH471
Feb 1, 2005

First of all he is the best teacher I have ever had and I don't know what Mr. 150A is thinking, but he would NEVER EVER mock a student for any reason what-so-ever. Whatever that student had against Dr. Annin should stay between them, but don't believe that kids lies. Dr. Annin is a great teacher.

5.0
3.0
250B
Feb 5, 2005

Brilliant, great lecturer, dedicated and a wonderful human being.

5.0
4.0
250B
Feb 18, 2005

Passionate teacher. Turbo charged lecturer. Could leave you in the dust if you are not willing to study your butt off. Grades harder than hell.

5.0
3.0
MATH471
Mar 1, 2005

Dr Annin cares about his students but doesn't just give in to them. Students must learn the material or things won't be that easy in his class. He is always in his office ready to help with math questions of any kind and his love for math can be infectious. If you really want to learn math take him.

5.0
5.0
250B
Mar 22, 2005

Brutal workload

3.0
5.0
ANYHETEACHES
Jun 8, 2005

Wow, what a pain this guy is! By his own admission, has no life outside of math, therefore, neither will you. Prides himself in consistently having the lowest average percentile in test.

3.0
5.0
250B
Jun 14, 2005

Interesting guy. Tests to see how little you know versus how much you know. Virtually impossible to finish a test of his, so much homework that you could not possibly take any other classes, groupwork and quizzes up the yang yang. Derives pleasure from the insecurity and anxiety he creates. Take Goode, avoid this guy.

2.0
5.0
250B
Jun 16, 2005

All true! Most of the time tests only resemble material in the book, and they are not terminable. Will work you to death. Took great pride in lobbying the department into not allowing students to use calculators in the final exam, as if any person out there does not have one. Avoid!! As a few other students have said.

2.0
5.0
250B
Jul 4, 2005

No Comments

5.0
5.0
250B
Jul 12, 2005

Well I like Dr. Annin, very help full and a fantastic lecturer. Always there to help you. Buth is exams are burtal, you can never finish them and his grading has no mercy. There is so much homework you won't get a wink of sleep. I would avoid him if you can.

5.0
1.0
MATH150A
Jul 20, 2005

Very good

5.0
3.0
250B
Aug 24, 2005

If u want to learn and pass Take annin. DONT TAKE GOODE HARD

5.0
1.0
MATH250B
Oct 4, 2005

No Comments

5.0
3.0
MATH250B
Oct 6, 2005

Amazing professor....does so much for students, genuinely wants you to learn, although he pushes you to work hard. dr. annin is so approachable and friendly, i look forward to class for a change

5.0
3.0
MATH414
Oct 22, 2005

This teacher is awesome, he is willing to help you with any questions you have and works with you until you understand. Although his tests are hard, they are very similar to the review tests, so if you understand the concepts, you will do fine.

3.0
5.0
414
Nov 9, 2005

nightmare!

1.0
5.0
MATH150A
Nov 30, 2005

No Comments

5.0
2.0
250
Dec 10, 2005

Overall great person,, very helpfull,, For the peolpe that give bad ranking scores below and think his hard you must be retarded,, this guy gives huge curves and tries to pass everyone..

1.0
5.0
MATH250A
Apr 12, 2006

very hard; don't take him

5.0
2.0
MATH150A
Apr 15, 2006

This guy knows his stuff and does everything he can to make sure the class know it. He dos demand a lot but it is for our benefit. Grades very easily with nice curves. Should pass his class with simple effort. If you want to pass and learn some math take this guy.

5.0
1.0
MATH
Jun 27, 2006

nice guy. expects a little too much from us. hard class. somethimes i think i would have got a better grade if i was one of the kids that hangs out with him all the time on that couch. definitely plays favorites

5.0
3.0
MATH150A
Jul 21, 2006

awesome professor!!!! very smartt, challenges students to do there best, you will learn a lot in his class....he's also very nice and easy to talk to

4.0
1.0
ANYMATHCLASS
Aug 4, 2006

The two postings about Dr. Annin's need for an entourage are quite true. You "MUST" request a lot of audiences to do well and spend a lot of time outside his office or on his couch.

4.0
5.0
MATH
Aug 13, 2006

Sadly insecure for a guy who is clearly brilliant; always worried about his evaluations. Punishing workload AND interminable tests, prepare to suffer. Plays favorites, especially a "close" group of three or four guys per class. Also true from the last review, hang on that couch a lot or else, this gut needs groupies.

1.0
5.0
MATH250
Sep 19, 2006

do not take this instructor. he requires a lot of work. even stressful for A+ students. not recommended. take someone else.

4.0
5.0
MATH471
Nov 10, 2006

WOW!! Ungodly amounts of work. The consensus is that Annin's classes are equivalent to any two other upper division math classes combined.

5.0
4.0
MATH350
Nov 25, 2006

great

4.0
5.0
MATH471
Dec 10, 2006

No Comments

2.0
5.0
MATH350
Jan 9, 2007

No Comments

3.0
5.0
MATH350
Jan 10, 2007

Horrible workload, brutal on tests, expects you to live and breathe his material. Does not have a life and expects you to give yours up too. AVOID!!!

1.0
1.0
MATH350
Mar 13, 2007

No Comments

5.0
3.0
MATH471
Mar 25, 2007

Took this class mainly b/c Dr. A was teaching it. Learned so much, fun class! Dr. A is demanding but fair, dedicated, and caring about our learning. He wants the best for each and every one of us.

3.0
5.0
MATH471
Apr 5, 2007

No Comments

5.0
4.0
MATH407
Apr 18, 2007

This is a very tough class, but he is completely interested in the subject and shows it! Has extended office hours to help students and puts his all into teaching. A lot of work, and it is a hard subject, but he helps you as much as he can

5.0
2.0
MATH250B
Apr 26, 2007

One of the coolest and most helpfull professors ive ever had!!!!! Take his class for sure!

3.0
5.0
MATH250
Apr 29, 2007

Interesting how the only ratings that stay posted for Annin are positive, all others are "under review". Annin gives a crazy amount of work and is brutal on grading. Check out the last review for him when he taught at Nebraska, pretty much says it all.

3.0
5.0
MATH407
Jun 10, 2007

No Comments

2.0
5.0
MATH407
Oct 4, 2007

Wow, lots of under reviews. I guess when Scott check this site and doesn't like what he sees, all h*** breaks loose. Lets face it, the guy is brilliant but will kill you with work, and he is theonly professor that will assign a project in 407. So there is no rest even on school breaks. Avoid him!

2.0
5.0
MATH250
Oct 8, 2007

No Comments

5.0
3.0
MATH407
Oct 16, 2007

great

3.0
5.0
MATH407
Oct 16, 2007

His work load will kill you. Insane amounts of homework, groupworks, quizzes and midterms. Plus he assigns a project which no one else does. Just because he has no life, expects nobody else to have one.

5.0
3.0
MATH150A
Oct 18, 2007

good job

5.0
4.0
MATH307
Dec 15, 2007

Not the easiest professor by far, you're expected to work hard. However, he is extremely helpful durring office hours and make his class fair by giving a huge curve. Great overall professor especially for those who actually want to understand the material

3.0
5.0
MATH307
Dec 20, 2007

Avoid him at all costs!! I didn't sleep all semester because we had so much homework and I was so stressed out!! His workload is ridiculous and his tests are completely unfair!!

2.0
5.0
MATH307
Dec 21, 2007

I just graduated from CSUF, therefore, I have experience with almost all professors. Annin is by far and away the one to bury you with work. Horrible work load.

4.0
5.0
MATH307
Dec 25, 2007

I'll be honest, this guy kind of creeps me out. Math is his life! And while I admire it somewhat, it drove me insane. His tests are unfair and the workload is insane. He will work you to death! Personally, I would NEVER, EVER take him again.

3.0
5.0
MATH250B
Dec 27, 2007

OK, this is math, real math, so it is supposed to be tough and a lot of work, but this was insane. You know you might be in trouble when Annin walks in and sheepishly says, "hey guys, I have no life, I am always here..." Insane amounts of work. Homework, groupworks, quizzes, midterms and a final, prepare to give up your life if you take him!!!

5.0
4.0
MATH250B
Jan 10, 2008

His work load is pretty hefty, but he is one of the best teachers I have ever had. He is extremely helpful and has a ridiculous amount of office hours. He gives review sessions before every exam and lets you turn in homework at the last possible minute (usually 10pm) and his quizzes are not worth much. He drops low grades and gives ex cred.Take him

5.0
3.0
MATH250A
Aug 13, 2008

Quality education. Not easy but extremely fair. Refreshes you on old material that is NECESSARY to know for the section. Tests on only things hes covered(no tricks on tests making you dig up old theoroms that are long forgotten).

5.0
5.0
MATH412
Mar 5, 2009

If you take Annin, expect to do a lot of work. He does it for a reason though, because he really is the best professor to take if you want to UNDERSTAND the subject and retain it long-term. As a math major I would take any class I can with him, regardless of the workload. If you want an easy grade don't bother taking him.

5.0
4.0
MATH135
Apr 23, 2009

Amazing teacher with TONS of office hours. Gives a lot of homework, but that's useful and helped me learn a lot. Also, homework isn't due until 10 pm, so if you miss class, you're golden! Also, he's hot! in a cute way

5.0
4.0
MATH135
Jun 21, 2009

I recommend this prof. to anyone who is willing to work. While the material is tough, it is learnable. The class in general is tough and much studying is required. Although class is tough, teacher offers ridiculous amounts of help and office hours. My only complaint was the paper project. Other than that prof. is tough but fair.

5.0
5.0
MATH302
Dec 19, 2009

Ridiculous amount of homework, tests ridiculously difficult. Not a professor I ever plan on taking again. AVOID AT ALL COSTS!

5.0
4.0
MATH250B
Mar 8, 2010

GREAT professor! highly recommended. Clear lecture, lots of hw but enough for you to grasp the concept. TONS of office hours, extremely nice and helpful. TAKE HIM!

5.0
4.0
MATH250B
May 5, 2010

ABSOLUTELY AMAZING. I'll be taking any class i can with Dr. Annin. This class will take some time, but you will know how to do what you need to do.

5.0
4.0
MATH250B
May 17, 2011

Dr. Annin is the best math prof at CSUF. He knows his stuff and he can explain clearly even the toughest material. You will have to work hard but he will be there to support you the entire semester. Lots of office hours, plenty of exam review material. Just an overall awesome guy. I had a great experience learning.

5.0
3.0
MATH135
Nov 21, 2011

Prof Annin is probably the most helpful math professor at CSUF. I took math 135 twice and couldn't pass. However, Prof Annin teaches the subject very well and offers extra credit and plenty of office hours. Take this professor

5.0
5.0
MATH250B
Dec 16, 2011

Dr. A is extremely available and helpful. Does group practice problems in class often--very helpful. If you are a math major take this class from him--prepares you very well for Linear Algebra. Warning: his exams are completely cumulative and difficult. He offers reviews sessions before each exam, though.

5.0
3.0
MATH135
Dec 26, 2011

Hands down most passionate teacher I have ever had. He put in so much time to prepare you for exams and is approachable. I am shy but it was so easy for me to go to him for any help. You can always count on having homework, but it honestly helps and he is there for any questions. TAKE HIM!!! Especially if your are not good at math.

5.0
5.0
MATH135
Jan 15, 2012

By far the best teacher I have ever had. I wish he could just teach me every subject I have to take! The class is pretty hard, but if you go to class, do your homework, and study (all of the things you're supposed to be doing) then you'll be fine. He is very approachable and has office hours almost everyday of the week. Take him! Best teacher ever.

5.0
3.0
MATH135
Jan 22, 2012

Scott is the BEST math teacher I have ever had! Yes, you have to do the work, but if you go to class and make the effort to keep up, it's hard to fail. He explains everything so well and thoroughly. Take this professor, especially if you have a hard time with math.

5.0
5.0
MATH135
May 15, 2012

One of the hardest classes ever, but GREAT professor. Very kind and helpful. Tests are bananas and cumulative. Study all the time and expect this class to massively impact your workload overall (take other easy classes if taking this one). I think it took a year off of my life. If you're a "math person" you'll be fine; disregard comments.

5.0
4.0
MATH350407
Apr 30, 2013

Annin is amazing. I graduated with my math degree 2 years ago because of him. He is very tough, but he is fair. You will deserve the grade you get. ALWAYS available, very approachable, very very nice man. I wish I could have taken him starting freshman year in high school until I graduated college. :)

5.0
3.0
MATH250B
Grade: B+
Aug 18, 2013

Scott is an amazing professor and friend! ..even though he might be a little tough sometimes he's always there to help out his students 24/7. He's got to be my favorite math professor in college!! it's awesome how he treats his class like family! btw he gets very excited talking about Linear Algebra. haha Definitely consider taking HIM!! :D

3.0
5.0
MATH250B
Aug 31, 2013

IF YOURE AN ENGINEERING MAJOR. AVOID AT ALL COSTS. DOES NOT PREPARE YOU FOR FUTURE CLASSES. MATH 250B IS EXTREMELY IMPORTANT FOR THE FOLLOWING COURSES. LECTURES ARE ALL THEORY AND HW IS ALL APPLICATION.

5.0
3.0
MATH250B
Grade: Drop/Withdrawal
Nov 21, 2013

Awesome Teacher! I never had a teacher so enthusiastic about teaching. His office hours are extensive. He gives extra credit in allowing us to redo problems on harder tests. Math 250B is hard but he helps you get through it. If you study the notes, group work, and homework and ask questions you can pass the class. No intimidation at all from Annin!

5.0
4.0
MATH250B
Dec 24, 2013

Dr. Annin is amazing, never met anyone so enthusiastic about math ever in my life. The course is tough but he helps you get through it, he hold 2 review sessions prior to a test, and he video tapes them and posts them online if you couldn't make the review session. Overall great guy to talk to and listen to. Could not recommend anyone else.

5.0
5.0
MATH350
Jan 6, 2014

I've had two classes with Dr. Annin(307/350) and it was such a great experience having him as my professor. He really knows his material and does his best to be there for his students. Take any class with him and you'll be in good hands. He is very inspiring and approachable so take him!

5.0
3.0
MATH307
May 11, 2014

Dr. Annin is THE best professor I have ever taken. The material can be difficult at times but Annin puts in as much work as it takes to get you to understand. He is on campus 7 days a week and even though during the semester he has an insane amount if work to do he still makes himself available for help. Homework- one to two a week. And 2 tests.

5.0
2.0
MATH250B
Grade: A+
May 19, 2014

This is coming from a CE (who would probably never use 250B). Dr. Annin is amazing individual both as a friend and teacher. Tons of office hours. Despite common belief, homework load was actually pretty light for me (personally). Tons of review for tests. Very inspiring and enthusiastic in teaching. I really enjoyed 250B with Dr. Annin <:)

5.0
5.0
MATH250B
Oct 31, 2014

His lectures are organized and well prepared. There is a lot of homework in his class and the exams are difficult. He is very approachable. He welcomes students to his office hours. He is willing to work with you throughout the course. Overall great teacher. I'd recommend him to anybody who likes a challenge.

5.0
4.0
250B
May 12, 2015

Dr. Annin, by far is one of the best math professors I have ever had. However, be prepared for a long grueling semester of homework assignments and lengthy, difficult exams and quizzes. I would only recommend this class for students who have serious interest in learning and have ALOT of time on their hands.

5.0
4.0
250B
Grade: B+
Jun 29, 2015

Dr. Annin is a wonderful person, but because he is so passionate about math (particularly pure math), he will make you work HARD for your grade (very long exams, long hw). I would only recommend if you're into the beauty (rather than the function) of math and don't mind making this class your entire life. You'll be prepared for 307, though.

5.0
4.0
MATH250B
Grade: A
May 7, 2016

I will agree with what others have said: This class is ALOT of work. With that said, I pulled an A in his class while taking a full load of engineering courses (hard, core classes too). So know his class his by no means unfair. This man will make you stoked on math. I absolutely recommend him if you actually enjoy mathematics and good lectures.

5.0
4.0
MATH250B
Grade: Not sure yet
May 9, 2016

Professor Annin is my favorite professor thus far. He is one of the most enthusiastic mathematicians I have ever met. He goes out of his way and takes time from his busy schedule to help any students. If possible, I would take Dr. Annin for all my math courses.

5.0
3.0
MATH250B
Grade: A
Jun 13, 2016
Would take again

The most caring and available professor I've ever had! If you have the option, take this professor! Even though the class is a bit tough, and he does give a lot of homework he is worth taking. He likes to get the know every student and will be more than happy to help you with anything!

5.0
2.0
MATH350
Grade: B
Dec 31, 2016
Would take again

Dr. Annin is a great teacher; he is one of the best teachers I have ever met.

Inspirational
Amazing lectures
Caring
3.0
4.0
MATH250B
May 29, 2017
Wouldn't take again

Do yourself a favor and do not take if you are an engineering major!!! Too much focus on the theoretical!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
5.0
MATH250B
Grade: Drop/Withdrawal
Aug 1, 2017
Wouldn't take again

Amazing professor, but his class is crazy hard. I was a lazy student and always skipped or didn't do homework & failed. He definitely knows his stuff & is very passionate about math which I respect. However, I'm an engineering major & he focused a lot more on the mathematician point of view in this class (all theory). Will be retaking w/ diff proff

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MATH250B
Grade: B
Dec 14, 2017
Would take again

Very passionate about math. That being said, his lectures are full of enthusiasm and he'll try to get through all the material. He is very easy to understand and has flexible office hours if you need help. Lots of hw though! Would recommend but beware if you're not good at math or with abstract math, you'll struggle.

Skip class? You won't pass.
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MATH414
Grade: B+
Dec 27, 2018
Would take again

Topology is the most abstract class that I have learned in my math career so far . If I have a choice , I would not take it. However, if Dr. Annin teachs topology, I would take it again .

Hilarious
Amazing lectures
Caring
4.0
4.0
250B
Grade: B-
Feb 5, 2019
Would take again

This class is a little difficult but Dr. Annin makes it very fun. He is always enthusiastic about the subject. Though grader and tests are also hard but he was very inspirational.

Tough Grader
Gives good feedback
Amazing lectures
5.0
4.0
MATH250B
Grade: A
Mar 30, 2019
Would take again

His lectures are very good, a lot better than the professor at Cypress. I usually dislike math but he makes the class very entertaining. His exams are extremely difficult and there's hw due every class, but you also get a 10 min break every class and sometimes you get an exra 10 mins for groupwork. He curves so that an 87.5 is an A and 75% is a B

Lots of homework
Amazing lectures
Tough grader
1.0
5.0
MATH250B
Grade: A
Apr 3, 2019
Wouldn't take again

Probably the worst calculus professor I've ever had. He had a condescending attitude towards me. He has good lectures, but doesn't prepare you for future exams. 11 people out of 20 got less than a 50 on the first exam, and his response was to come to his office to talk about dropping the course. Never take him.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
5.0
MATH250B
Apr 11, 2019
Would take again

His lectures are great but his exams are 10x harder than the homework and examples that he shows in class, but a 75% is a B so it's not unreasonable to pass with a B. Just prepare for exams a little early and you should be fine.

Lots of homework
Clear grading criteria
Amazing lectures
1.0
5.0
MATH250A
Grade: D
May 13, 2019
Wouldn't take again

Lectures are ok, but does not provide enough examples to complete the HW. His tests are 20X harder than any quiz and/or midterms. Extremely tough grader on HW, Quizzes and Tests. His office hours are extremely awkward on weekends late at night. He gives you 3 midterms and a final test without dropping any of your lowest scores. PHD not good teach

Lots of homework
Skip class? You won't pass.
Tough grader
5.0
4.0
MATH250B
May 14, 2019
Would take again

Awesome clear lectures with tons of office hours throughout the week. 2 review sessions for every exam with tons of material to review. Although the exams are really tough and required a lot of studying, they weren't unreasonable.

5.0
3.0
250B
Grade: A
May 20, 2019
Would take again

Dr. Annin is a super caring guy and very enthusiastic during lectures. He has been teaching this class forever, so his lectures are organized and to the point. There is a lot of HW, but if you completely understand the HW then you'll be fine for the exams. Just go to his office for help if you're struggling with HW. He's always eager to help.

Respected
Lots of homework
Amazing lectures
5.0
4.0
250B
Grade: A
May 21, 2019
Would take again

Dr. Annin is easily one of the most qualified people to teach 250B you'll ever find. His lectures are very clear and he's passionate about helping students learn. His tests are quite difficult and he isn't afraid to ask challenging questions, but he is a lenient grader and gives multiple ways to pad your exam/final grades. Must work hard for an A.

Accessible outside class
Test heavy
Amazing lectures
5.0
4.0
MATH250B
Grade: B
May 28, 2019
Would take again

He tries to make the difficult subject as easy as possible. We were given 3 tests and a final. A week before the test he would give us a quiz (3 quizzes in total) to see how we felt about the material. DO THE HOMEWORK! It's a lot to do but it is necessary to pass the class. GO TO OFFICE HOURS!!! He has a surplus of office hours. Best Professor ever

Respected
Accessible outside class
Skip class? You won't pass.
5.0
3.0
MATH250B
Grade: B-
Aug 11, 2019
Would take again

Best professor I ever had -- Dr. Annin spent huge amount of time outside class to help students, and he loves talking about math with anyone, day or night. He expects you to work hard, but he works hard in return to help everyone succeed. He is also super nice, and I love the pictures in his office of mountains he climbed.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
MATH250B
Grade: A
Dec 12, 2019
Would take again

Dr. Annin is an incredible teacher. He is super passionate about the subject . He is not blind to the difficulty of students and gives ample feedback, extensive office hours, multiple review sessions, and prompt email communication.

Accessible outside class
Amazing lectures
Caring
4.0
4.0
MATH250B
Grade: C
Jun 20, 2020
Would take again

He is the most accessible professor I ever had, even after the pandemic. He not only made me feel comfortable learning difficult parts of math but also made me feel more confident about my college life during the pandemic. Very friendly and approachable. Makes me feel bad that I got a C in his class.

Accessible outside class
Lecture heavy
Caring
2.0
5.0
MATH250B
Grade: C-
Oct 25, 2020
Wouldn't take again

Don't even take Dr. Annin's class. His class lecture is great but his exams are waaaay difficult. Like I don't know how to read his mind. I was so confident in the review sheet and they are pretty similar to exam. His solutions are crazy. I always get an F for it. I guess you should go to his office hours if you need some help when get his class.

Lots of homework
Test heavy
Tough grader
5.0
4.0
MATH250B
Dec 7, 2020
Would take again

Hands down one of the best professors I've ever taken in college. 250B is a very difficult class, but his lectures are really easy to follow and understand. Super nice guy, assigns a lot of HW and the exams can be difficult but he hands out a lot of extra credit and curves pretty hard. 62.5% is a C- in the class, 75% for a B- 100% recommend him

5.0
4.0
MATH250B
Grade: B
Dec 9, 2020
Would take again

Professor Annin is AMAZING! Great teacher and awesome person. He truly cares for his students and wants to make sure you understand the material. He gives a lot of homework and his tests are pretty heavy, but it's because he wants to make sure that you know what you're doing. Would definitely take again, don't hesitate to take his class! He's great

Lots of homework
Test heavy
Amazing lectures
2.0
4.0
MATH250B
Grade: C-
Dec 13, 2021
Wouldn't take again

Dr. Annin is very accessible outside of class. His lectures though are super overwhelming, he goes super fast, uses every last minute of class and often goes over time. He assigns WAY too much homework, usually 2-3 assignments so that's around 40 problems a week. He makes his own exams way too hard that his average is never over 60%.

Lots of homework
Test heavy
Lecture heavy
5.0
4.0
MATH250B
Grade: A+
Feb 5, 2022
Would take again

Dr. Annin is truly what I wish every professor would be like: helpful, knowledgeable, prepared, kind, approachable, motivating, and understanding. I left his class feeling like I had reached my goal of learning the material with his clear lectures. Lots of support (Many office hours) I liked his class so much I'm taking another class with him!

Inspirational
Amazing lectures
Caring
5.0
4.0
250B
Grade: Not sure yet
May 16, 2022
Would take again

The math is tough, but he always has enough resources available for you and the enthusiasm just leaps out at you during his lectures. Moreover, he has TONS of office hours, it's so refreshing to see he actually cares about your success in your mathematical career. 10/10, the content of the class was hard but Dr. Annin made it as easy as possible

Inspirational
Caring
Accessible outside class
2.0
5.0
MATH471
Grade: Drop/Withdrawal
Oct 9, 2023

For a three-unit class, please be prepared to spend 80% of your free for this "proof-based class." Pros: Has multiple office hours, some concepts are related to applied math which makes the material interesting, first priority is his students Cons: too much hard homework, often takes off points from homework, hard exams, the proofs are challenging

Tough grader
Lots of homework
Accessible outside class
1.0
5.0
MATH471
Grade: F
Nov 17, 2023

Annin doesn't help students feel less stressful at all.He wants us to be stresseful by giving more than 10HW problems every week. He provides so many study guides that do not help for studying quizzes and exams. Annin also grades homework really hard. I wished I dropped Annin as soon as possible. Never listen to those positive comments below mine.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH471
Grade: Drop/Withdrawal
Dec 18, 2023

This class is not supposed to be extremely tough. He assigns very long and hard homework. He is also a strict grader on homework and exams. Two of his exams forced some of the students to stay in class longer than usual. When one student complained about him in the class survey, he gave "unfair" punishment to everyone. The worst professor to exist!

Tough grader
Lots of homework
Beware of pop quizzes
2.0
4.0
471
Grade: B-
Jan 1, 2024
Would take again

Dr.Annin gives different grades,feedbacks based on either he wants to make it easier or not for a particular student. If you study on your own additional material and you irritate him with questions about it, by showing solutions in 2-3 solvable methods, by correcting his mistakes - your paper will be graded harshly.

Tough grader
Graded by few things
5.0
4.0
MATH471
Grade: A-
Feb 1, 2024
Would take again

People will say that Annin gives difficult homework and a lot of it. It is an upper division math course. However, Annin has so many office hours where you can ask him questions about the homework. He gave a pop quiz after he found out students were complaining, but the pop quiz was open notes (something I notice that people failed to mention).

Gives good feedback
Lots of homework
Accessible outside class
5.0
4.0
250B
Grade: A
Apr 22, 2024
Would take again

He is genuinely one of the kindest professors I have ever met. Would I say his class is easy? No. But I admire a teacher who teaches the material even if it is hard. He wants everyone to succeed and it shows. I honestly don't think I would be where I am now without his guidance and help.

5.0
4.0
250B
Grade: A
Dec 4, 2024
Would take again

Prof. Annin is an enthusiastic teacher who cares about student success. The class is challenging, but with the help of resources like office hours and unstuck study, you can succeed. Definitely worth taking.

5.0
4.0
250B
Grade: B
Dec 28, 2024
Would take again

Dr Annin was an incredibly amazing but hard teacher. His lectures are very well though out and you can definitely tell he has been teaching Linear Alg for a long part of his life. The pros to his class are his youtube channel where he posts all lectures and extra help videos for certain topics. The prof also is pretty good at giving extra credits.

EXTRA CREDIT
Amazing lectures
Lots of homework
5.0
5.0
250B
Jan 8, 2025
Would take again

Dr. Annin is a an enthusiastic lecturer with deep knowledge of his teachings. He offers lots of opportunities to do well via office hours and lots of study materials. Watch his YT vids! 3 Exams, 1 Final, EC quizzes, 25 assignments. If you cram before each exam, YOU WILL FAIL! There was just so much content in this course it felt like 5+ units.

EXTRA CREDIT
Amazing lectures
Caring
3.0
5.0
250B
Grade: Not sure yet
May 17, 2025

He is a great person and truly caring about what he does,but when I tell you his exams are out of this world they truly are, more than 50% of his class fails.His exams are a complete shit show,the amount of work needed to be done to solve a single problem is out of hand. His quizzes are easy,but his exams will bite you,don't ever fail a single one.

Lots of homework
Caring
Test heavy
4.0
5.0
250B
Grade: A-
Jun 1, 2025
Would take again

An easy B class. Pro: best Math lecturer, many office hours. Con: HW required his help; long, comprehensive/hard exams. 24 HWs, 3 Optional "take-home" quizzes for midterm (EC), 3 midterms (7 pts ECs), 1 final (has EC). two classes (68 students) grade: 4 As (included 2 A-), 15 Bs, 23Cs, 11Ds, 9Fs, 6WU. The mean is around 60-65% (Mid) and 52% (Final)

Amazing lectures
Test heavy
Accessible outside class
5.0
5.0
250B
Grade: C+
Sep 5, 2025
Would take again

LOVE THIS GUY. Nothing but passionated and love for students. He stays at school until 12 am for students to ask questions. Just overall amazing. But his exams are difficult, so make sure to study and come to the office hours.

Tough grader
Lots of homework
Lecture heavy
5.0
5.0
250B
Grade: B+
Dec 23, 2025
Would take again

Hard class with very challenging exams, but the lectures are actually clear and useful. Attendance isn't required and all lectures are recorded. He also offers up to 7 extra credit points per exam if you complete the EC assignments. It a class you need to focused on to do well.

Tough grader
EXTRA CREDIT
Lots of homework
1.0
5.0
471
Grade: F
Jan 2, 2026

This professor is not good. He gives too much homeworks and he grades so harsh. You need to be very good at Math to take this class. If not, do not take. Take another professor

Tough grader
Respected
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

47%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 32 grades
Most common grades:
A (9)
B (5)
B+ (4)
Grade Distribution
A(11)B(8)C(4)D(5)F(2)A-/B+(6)
Based on 40 reported grades
A: 9
B: 5
B+: 4
Drop/Withdrawal: 4
Common Tags
Lots of homework (16)
Amazing lectures (11)
Tough grader (10)
Caring (9)
Accessible outside class (9)
Test heavy (8)
Skip class? You won't pass. (5)
Respected (4)
Rating Trend

Stable

+0.01 avg change
Jan
May
Jun
Sep
Dec
Jan
Last 6 months
Ratings by Course

250

5.0

(1)

280

5.0

(1)

MATH150B

5.0

(3)

MATH113

5.0

(1)

MATH270A

5.0

(2)
+22 more courses
Difficulty by Course

270

5.0

414

5.0

ANYHETEACHES

5.0

MATH250

5.0

MATH412

5.0

Similar Professors