4.1
Quality3.9
Difficulty71%
Would Retake135
Reviews71%
Would Retake
135
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
250
5.0
(1)280
5.0
(1)MATH150B
5.0
(3)MATH113
5.0
(1)MATH270A
5.0
(2)Difficulty by Course
270
5.0
414
5.0
ANYHETEACHES
5.0
MATH250
5.0
MATH412
5.0
Reviews (135)
Very helpful. Perhaps one of the best math teachers in this university.
best professor i've ever had, GREAT lectures, funny, humble, CARES for students
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.
No Comments
This guy is GREAT!!!!!
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.
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.
great teacher.
No Comments
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.
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
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!
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.
GREAT TEACHER!!!
The class was hard, but the professor was very helpful. Make use of his office hours, because he's there.
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!!!
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.
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.
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.
This teacher is the best ever.
He is a very caring teacher. He is always willing to help students.
one of the best and most dedicated teachers i've seen in my life.
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.
Brilliant, great lecturer, dedicated and a wonderful human being.
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.
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.
Brutal workload
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.
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.
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.
No Comments
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.
Very good
If u want to learn and pass Take annin. DONT TAKE GOODE HARD
No Comments
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
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.
nightmare!
No Comments
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..
very hard; don't take him
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.
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
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
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.
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.
do not take this instructor. he requires a lot of work. even stressful for A+ students. not recommended. take someone else.
WOW!! Ungodly amounts of work. The consensus is that Annin's classes are equivalent to any two other upper division math classes combined.
great
No Comments
No Comments
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!!!
No Comments
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.
No Comments
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
One of the coolest and most helpfull professors ive ever had!!!!! Take his class for sure!
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.
No Comments
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!
No Comments
great
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.
good job
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
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!!
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.
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.
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!!!
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
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).
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.
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
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.
Ridiculous amount of homework, tests ridiculously difficult. Not a professor I ever plan on taking again. AVOID AT ALL COSTS!
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!
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.
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.
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
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.
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.
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.
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.
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.
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. :)
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
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.
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!
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.
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!
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.
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 <:)
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.
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.
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.
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.
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.
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!
Dr. Annin is a great teacher; he is one of the best teachers I have ever met.
Do yourself a favor and do not take if you are an engineering major!!! Too much focus on the theoretical!
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
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.
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 .
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.
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
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.
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.
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
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.
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.
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.
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
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.
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.
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.
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.
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
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
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%.
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!
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
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
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.
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!
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.
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).
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.
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.
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.
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.
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.
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)
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.
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.
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
Class Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
67%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Stable
+0.01 avg changeRatings by Course
250
5.0
(1)280
5.0
(1)MATH150B
5.0
(3)MATH113
5.0
(1)MATH270A
5.0
(2)Difficulty by Course
270
5.0
414
5.0
ANYHETEACHES
5.0
MATH250
5.0
MATH412
5.0