3.1

Firoz Firozzaman

Mathematics - Arizona State University

3.1
Quality
3.3
Difficulty
57%
Would Retake
196
Reviews
3.1
Quality
3.3
Difficulty
3.1
Helpful
3.0
Clarity

57%

Would Retake

196

Reviews

Rating Distribution
Official

5

56

4

33

3

31

2

29

1

47

What Students Say

Hands down the worst teacher I've had

MAT266 - 2.0 rating

He is the best online teacher I've ever had

MAT265 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 144 grades
Most common grades:
A (41)
B (26)
A+ (19)
Grade Distribution
A(60)B(28)C(17)D(5)F(1)A-/B+(36)
Based on 164 reported grades
A: 41
B: 26
A+: 19
B+: 19
Common Tags
Caring (53)
Beware of pop quizzes (40)
Test heavy (33)
Lots of homework (32)
EXTRA CREDIT (30)
Participation matters (17)
Skip class? You won't pass. (16)
Accessible outside class (15)
Rating Trend

Improving

+0.61 avg change
Jun
Jul
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

117

4.5

(2)

MAT275

4.3

(14)

MAT082

4.0

(1)

MAT243

3.8

(10)

MAT270

3.7

(3)
+12 more courses
Difficulty by Course

MAT182

5.0

MAT170

4.3

MAT117SUMMER

4.0

MAT210

3.8

MAT266

3.6

Reviews (196)
2.0
1.0
MAT211
Jun 4, 2010

This guy sucks! he is in no way clear, his homework sets, lectures and notes do not corralate with the tests. The only good thing is that he curves like crazy, he pretty much gives points away on tests so its an easy class to get a decent grade in but you will not learn much in it.

1.0
4.0
MAT117
Mar 20, 2013

This professor is probably one of the worst teachers I have ever had. First off if you are bad at learning by an online course DO NOT TAKE HIS CLASS. Even though the class I took was an in person class, everything was online. I did math about 6 hours every day, He doesn't even teach in person, and when he does you have to try to decipher his accent

5.0
1.0
MAT270
Jun 21, 2013

Dr. Firoz was the BEST teacher I have ever had! He was always willing to help out and was super patient. His voice was the most soothing sound in the whole wide world, and he was very considerate of student needs. He pushed back a lot of our homework deadlines simply because we asked. The homework is easily doable and tests are easy. TAKE HIM

2.0
5.0
MAT182
Oct 16, 2013

NO organization AT ALL! NO Structure! Terrible at explaining concepts. Makes things complicated.

2.0
3.0
MAT117
Oct 28, 2013

Its a Hybrid class

2.0
3.0
MAT117
Oct 31, 2013

basically taught myself by spending hours doing the online quizzes. if you want a teacher that speaks english dont take him. i will admit the class was easy but computer lab days are painfully boring and your required to attend. no textbook

2.0
5.0
MAT117
Nov 11, 2013

This class was horrible! It was a hybrid class, and the TA's didn't even know what they were doing. Their grading was terrible. The teacher was barely helpful at all and it was hard to understand him when he was teaching which made everything confusing. If you can avoid this teacher,then you should. I do not recommend this class at all!

1.0
1.0
MAT142
Grade: A+
Nov 23, 2013

he does not know material at all. not helpful, and has no idea what he is teaching most times. i cant even count how many time i had to correct him. could not help with online work. he always relied on ta's to help the class. i dont know why he is teaching math

4.0
1.0
MAT117
Grade: Rather_Not_Say
Jan 18, 2014

HE IS THE MAN!!!

1.0
5.0
MAT117
Feb 4, 2014

The worst Professor ever. Legit doesn't teach you anything. Don't take this class, not with this professor at least. The TAs don't know anything either.

4.0
3.0
117
Grade: C+
Jul 1, 2014

Teach yourself class. I lived at the Tutor center because I didn't know how to use my calculator. Lots of work but class is manageable. I didn't understand Firozzaman but he is very and lenient towards HW. He will help as much as he can. If you didn't pass the class its because you didn't try enough. I left HW to last minute but still passed

5.0
1.0
MAT117
Grade: Not sure yet
Oct 29, 2014

He is very helpful, the only reason your grade might go down is if you didn't ask him for help in class or after. Every time I tell him I don't understand a thing he tells me I'm more than welcome to meet up with him on his office hours. He is very kind and easy to talk to.

2.0
4.0
MAT210
Dec 16, 2014

Bad teacher. His only redeeming factors are that he is slightly quirky and always happy. He wont be much help in his office. The best part is that his review guides are not LIKE the tests, they ARE the tests (with different coefficients). A lot of people struggle with him, including myself. *See also Md Firozzaman on this site*

3.0
3.0
MAT117
Grade: A+
Feb 2, 2015

Speaks broken English, but is a chill dude

4.0
1.0
MAT082
Apr 24, 2015

Very easy class. He shows you the quickest and simplest way to evaluate everything and he's always willing to answer questions. He's also very understanding when it comes to not being able to make it to class. He would send me updates via email letting me know about homework and quizzes if I was unable to make it all the time.

3.0
3.0
MAT117
Grade: B
May 26, 2015

Class consists of attendance, weekly problem sets, and exam. If you attend every class and make sure to do all of the problem it isn't to difficult to pass. I failed every exam but ended up with a B in the class. Go to class and do problem sets but you probably won't learn much.

4.0
3.0
MAT117SUMMER
Grade: A-
Jun 26, 2015

Mr. Firozzman is by far the most helpful math teacher I have had at ASU. I just finished the accelerated 6 week math 117 class and wanted to say he is very smart teacher but you must not expect to learn everything from the teacher alone. Learning from these math classes I would say is 30% teacher and 70% dependent on you.

5.0
1.0
117
Grade: B
Aug 5, 2015

Great professor he genuinely wants his students to pass the class, went from a D to a B within a few weeks since he worked with me on getting my grade up

5.0
3.0
MAT210
Nov 11, 2015

He wants students to get the best grade possible. His tests are not hard. He is a nice guy and as I said, he wants you to do well. Pay attention in class and take good notes and see a tutor if you need to.

4.0
2.0
MAT117
Grade: A-
Dec 8, 2015

A little hard to understand but extremely funny and intelligent. Always there to answer questions. If you're taking the hybrid class be prepared for lots of online quizzes. Always been really terrible at math but I passed this one with an A!

4.0
3.0
MAT117
Grade: B
Dec 8, 2015

Although I don't see myself getting higher than a B in the class, I am very grateful I had Firoz for the semester. He cares so much that his students succeed and understand the material that, and that shows with how much effort he is willing to put in in order for us to do well. It is your own fault if you do not get an 85% in this class.

3.0
3.0
MAT117
Grade: B+
Dec 13, 2015

Dr. Firoz is a nice guy, but not a great professor. His lectures can be confusing and he doesn't show you how to do most of the lessons: you definitely end up teaching yourself. Expect to do hours of homework each week outside of class. However, he's very helpful during office hours and will bump your grade up.

4.0
3.0
MAT210
Grade: A+
Dec 14, 2015

Very nice guy and helpful but his lectures are confusing. Although he provides study guide before exam, those are not extremely helpful. Take him only if you are good at Math.

5.0
5.0
MAT117
Dec 15, 2015

Most people fail to understand that this is a hybrid class, so half the onus is on you to learn the material. That being said, it still is a pretty difficult class and by NO MEANS is it algebra, it's pure pre-calculus! Firozzaman can go kinda fast, but always asks students to chime in and ask questions, and if you talk to him, he's soooo helpful!

4.0
3.0
MAT210
Grade: B+
Jan 3, 2016

Not going to lie, this is some difficult material for MAT210. By all means he's not a bad instructor but if you're behind a day, you're going to have a bad time. Everything is online and I recommend studying up and paying attention in class. 75% of the grades come from his exams alone, the rest from homework and quizzes. Good luck, you'll need it.

3.0
3.0
MAT117
Grade: A
Jan 5, 2016

His accent is so thick, I can't understand a word he is saying. I got an A in the class, but that was from teaching myself the material. At ASU, math classes are hybrid meaning half of the class is online. There are videos online of a professor teaching and practice questions before you take a quiz. You have better luck learning by watching videos.

3.0
4.0
MAT117
Jan 18, 2016

Professor Firozzaman is a super nice person, but not a great professor. He is always very inclined to help student in need, but there's a pretty large language barrier so be prepared to repeat and rephrase yourself often. Communication with him outside of class is very poor, so definitely talk to him after class if you need him or anything.

3.0
3.0
MAT210
Jan 21, 2016

If you must take math online, You want Firoz. He is a good man, and will help you when you need it. You may need to be persistent in emails but he WILL help you. He curves fairly. Try hard and you will pass. Trust me, trust him. Do the work, you'll pass. No language barrier, he has an accent though but who cares?

5.0
3.0
MAT117
Grade: B
May 4, 2016

Great guy. Great class. I'm not the best at math but in this class, I manage to get a B. He truly wants to see you succeed. .He is helpful and understanding. Don't wait last minute to do your Mastery Points.

3.0
3.0
MAT117
May 6, 2016

Would not recommend if you aren't strong at math. Went to other professor's tutoring sessions for help. would not recommend if you had another option

2.0
3.0
MAT275
Grade: B
Aug 11, 2016
Wouldn't take again

At the beginning he sounded like a nice guy, but during the session he didn't do really well. He spent a lot time on unnecessary staff,. As the result the he went through last chapter per 2 days, and we didn't have a chance to practice at all. MATLAB labs were awful. Seems like he didn't care about it and he didn't help with it at all.(((((

Participation matters
Skip class? You won't pass.
Clear grading criteria
5.0
5.0
MAT265
Grade: A-
Sep 30, 2016
Would take again

Took his 7 week online class for MAT 265. He was extremely understanding of how fast paced this course is and was kind enough to extend dates for everyone! He is the best online teacher I've ever had. I probably wouldn't have been able to pass this fast paced course with any other teacher except this professor! He replies quickly to emails as well

LOTS OF HOMEWORK
Clear grading criteria
Caring
4.0
4.0
MAT266
Oct 17, 2016
Would take again

His lectures are basically examples the whole time and you aren't really taught how to solve the problems from scratch or anything. For the most part you can follow the examples and figure it out. Overall he is a decent professor, he's sometimes hard to understand because of his accent.

Respected
TEST HEAVY
GRADED BY FEW THINGS
4.0
4.0
MAT266
Nov 15, 2016
Would take again

He is a good professor, his lectures primarily consist of examples, leaving you to figure the content out yourself. He often extends the due date of assignments, and will help the class during quizzes if the majority of people don't understand the topic.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
4.0
MAT265
Grade: C+
Nov 18, 2016
Wouldn't take again

I am good at math normally, all he does is webwork in class and he really does suck at teaching. I never know what I am going to get with him. If you are considering having him as a teacher I would recommend against it. Extremely cold and not approachable at all if you have a question. Also hard to understand in class on top of his bad teaching.

Tough Grader
4.0
4.0
MAT270
Grade: B
Dec 14, 2016
Would take again

I just completed his Calc 265 course Fall 16' with a solid 85. Overall I put in B effort and averaged around that grade on each exam. I wish he gave better reviews or even a hard copy of challenging problems to prepare us. He's very helpful after class and responds right away via email should you find yourself stuck on any problems. Work hard for A

BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
Caring
3.0
4.0
MAT265
Grade: B
Apr 27, 2017
Would take again

Difficult material but explains it very well in lecture videos, only had to go to tutoring a few times. Does not like interacting with students and made students answer questions for each other (hence tutoring). The tests are the hardest possible problems from homework, but allows multiple attempts on homework problems

Tough Grader
Get ready to read
LOTS OF HOMEWORK
2.0
3.0
MAT266
Sep 8, 2017
Wouldn't take again

Hands down the worst teacher I've had. Doesn't fully explain any concepts, and it's really hard to follow the material in his class. He may know what he's talking about but he cannot teach. Does half of an example on the board, barely explains it, and says "and you can do the rest yourself"

Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
MAT265
Grade: B
Dec 10, 2017
Wouldn't take again

DONT TAKE HIS CLASS. He overloads you with his Webwork, 2 sections per week. His explaination sucks as he only solves his we work homework during his lectures. No extra credits are given during the semester and gives 4 exams during the semester.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
4.0
MAT265
Dec 14, 2017
Wouldn't take again

DONT TAKE HIM. He is much harder than any other Professor that teaches this class. He makes sure the extra credit opportunities are super hard. Gives 2 sections of homework a week. There is no makeup for any exams. Doesn't drop any exam/quiz score. Doesn't teach at all. only solves the WebWork in class. Has a terrible accent which is hard to process

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MAT265
Grade: A
Jan 2, 2018
Would take again

He does most of the homework questions in class and gives some extra credit by the end of the semester. Go over the homework problems because they are usually similar to the test problems.

Skip class? You won't pass.
EXTRA CREDIT
Would take again
2.0
1.0
MAT251
Grade: A+
Jan 4, 2018
Wouldn't take again

Dr. Firoz doesn't seem to walk into class with a lesson plan, which makes learning difficult. Take advantage of Khan Academy and the question-help-button on homework assignments. He is very approachable if you need extra help. You will need to put in effort and possibly self-teach but should be fine if you take advantage of office hrs/resources.

Participation matters
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
1.0
4.0
MAT266
Jan 17, 2018
Wouldn't take again

Careless teacher, has several different due dates and times listed across the courses various resources. The calendar says test is on monday, the class website says test is on thursday, and the syllabus says test is on friday. When told about it, still didn't correct the course schedule. The teacher is easy, for calcII, but he just sucks.

5.0
3.0
MAT266
Grade: B
Jan 30, 2018
Would take again

The teacher was very nice and lenient. He provides you with the help you need to succeed in the course. He is very understanding and gives only problems that he has covered in class. Really a great teacher. I loved him. Just study before the test and you'll be okay.

Inspirational
Hilarious
Caring
1.0
5.0
MAT266
Grade: Not sure yet
Feb 13, 2018
Wouldn't take again

One of the toughest graders and tests are taken through webwork so if one small thing is wrong there is no partial credit. Seems like there is a test around every corner even though material was just taught with a quiz being due right before the test most times. Class is extremely disorganized with due dates all over the place.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT266
Feb 25, 2018
Wouldn't take again

This class is horrible with him, everything seems to be disorganized and it doesnt help when he teaches you something and it might not apply to certain exercises and don't get me started on how horrible webwork is (Webassign is 10x better) and dont expect to have a quizzes and exam available for 24 hours or weekend u only have 12 hour window.

Tough Grader
LOTS OF HOMEWORK
1.0
4.0
MAT267
Grade: Drop/Withdrawal
Feb 27, 2018
Wouldn't take again

The online class was disorganized and the test procedure was changed several times in the syllabus through out the term. The make up exam did not reflect the test prep material. Class communication was poor. Tests were not available in Rpnow in the test day until someone contacted the instructor and requested them.

1.0
4.0
MAT266
Apr 1, 2018
Wouldn't take again

Terrible teacher, disorganized, and rude. Lists due dates for exams on different places with different dates for each.

Get ready to read
LOTS OF HOMEWORK
2.0
5.0
MAT270
Grade: B
Apr 7, 2018
Would take again

Be ready to do 4-6 hours of homework every single day, easily 8+ on weekends if you skip a day. By far the most work I have ever had to do in my life for a single class. For example, each math problem can take upwards of 30 minutes to an hour to do. Each homework has between 6 and 30 questions, 4 times a week. This class hw requirement is insane.

Respected
LOTS OF HOMEWORK
GRADED BY FEW THINGS
5.0
3.0
MAT265
May 4, 2018
Would take again

If you're taking Mat265, I promise you that you want to take this professor. He works out problems in detail on the board and he encourages students to ask questions. Dr. Firozzaman is extremely helpful and he really wants students to understand the material. One of the best instructors I've ever had

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
4.0
MAT265
Grade: C
May 5, 2018
Would take again

Really good instructor. Works out homework problems in class and allows students to ask questions. You definitely need to study for tests and its not going to be an easy A, but if you do the work, you should be fine. Also, dont slack on your webwork. Thats what really makes or breaks your grade. All in all, I recommend

Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT210
Grade: Drop/Withdrawal
Jun 22, 2018
Wouldn't take again

I took Brief Calculus from Prof Firozzaman in an accelerated summer session. Typically, I am good at math. This class was way too accelerated and the homework load was astronomical. The communication I had with Prof Firozzaman was not great: I believe English is his second language so many of his replies did not make sense.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MAT210
Grade: B
Jun 28, 2018
Wouldn't take again

This man should not be in charge of online classes. Easily one of the worst to deal with. Guy might be good in class, but I wouldn't know. Answers to questions made no sense, didn't seem to understand how RPNow worked, and was just all around awful. If you're taking the class online, and he's your only option, don't take it.

LOTS OF HOMEWORK
1.0
4.0
MAT170
Grade: C+
Oct 6, 2018
Wouldn't take again

Firozzaman didn't give partial credit on exams where instructors governing the same exact course did give partial credit. This was really annoying considering I got a lot of answers wrong simply because of format when really I had the right answer. My friend who had the same class but diff professor got a lot of partial credit.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT210
Jan 18, 2019
Wouldn't take again

Felt like you had to teach yourself for the most part. Class was super hard and the homework/mastery points took FOREVER! Worst part was if you couldn't complete mastery points in time then you could not even attempt the quizzes :/ And he barely answered emails at the end of the semester...

LOTS OF HOMEWORK
TEST HEAVY
1.0
3.0
MAT170
Grade: B+
Apr 3, 2019
Wouldn't take again

Very basic lecture problems paired with very hard homework problems. He would skip steps in his lectures when going over a lecture problem, leaving you stuck for 10min trying to figure out what to do. When you ask for help, he will just tell you to go over his lecture notes again. As if you hadn't done that already. Don't take him.

1.0
5.0
MAT170
Grade: Not sure yet
Apr 5, 2019
Wouldn't take again

you have to teach yourself everything. he has a very thick accent so it can be difficult to understand him at times. bought textbook only for the access code and never once touched the book.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
5.0
MAT265
Apr 24, 2019
Wouldn't take again

My exams cleared twice and I failed both of them because of it, I emailed him and he never replied. Amount of homework combined with material and finding the videos the teacher tells you to watch is time consuming. Videos generally cover the material well, but teacher is bad at specifying what videos to watch(noticed after the first 2 weeks..)

Lots of homework
1.0
5.0
MAT170
Grade: A
May 6, 2019
Wouldn't take again

The instructor is unprepared and does not teach the basic fundamental background knowledge a student requires. The professor does one example and believes students will be able to do all the problems. Believes students will get bored if he goes into detail and explains how to do the problems.

Beware of pop quizzes
Tough grader
3.0
4.0
MAT210
Grade: B+
Jun 30, 2019
Would take again

Seems like all 210 prof's follow the same format through MML at ASU. Midterm 20 questions(30% grade) Final 20 questions(35% grade) both proctored but identical to the midterm/final review (unlimited attempts, not proctored). Not too bad but pretty annoyed at getting B+ when i got nearly 100 on all assignments and only 3 questions wrong on each exam

Lots of homework
Test heavy
3.0
4.0
MAT170
Grade: B+
Jul 30, 2019
Would take again

It's imperative to be familiar w/ the format used for hw & so. Not everything will be covered in lect. unless put into attention , BEWARE, there're pop quizzes. He's understanding though, make sure to reach out & communicate. Honestly, you better be self-sufficient w/ basic math, he'll help but he won't hold your hand through it all.

Lots of homework
Skip class? You won't pass.
Test heavy
2.0
4.0
MAT265
Grade: A
Aug 16, 2019
Wouldn't take again

Will never take a course with him again if I dont have to. Each section was locked Sunday- Saturday. SO you couldnt work ahead if you knew you had life/ work issues coming up. Takes 48 hours to answer questions, and when he does, its a copy and paste of the same material you didnt understand in the first place, not an intuitive explanation.

1.0
2.0
MAT211
Grade: A
Sep 25, 2019
Wouldn't take again

I feel bad for saying this, but I do not believe he is a good professor. If you are already good at math and need little to no help outside of what is explained in the textbook, I think this is an OK professor for you. But for someone who NEEDS help and NEEDS a professor, he is not the professor for you.

Beware of pop quizzes
2.0
4.0
MAT210
Oct 28, 2019
Wouldn't take again

He is not good at explaining things, as he expects you to already know everything. His accent is also hard to understand and his notes jump all over the paper. The homework gets heavy and difficult to understand. Only take this class if you are ready for a pop quiz and to live in the tutoring center. But his easy test grading and give lots of point

Lots of homework
Beware of pop quizzes
1.0
4.0
MAT210
Grade: A-
Nov 4, 2019
Wouldn't take again

Literally the worst Calculus teacher ever. Hard to understand with his heavy accent, doesn't really teach the material well at all, and very boring lectures. If you haven't taken Calculus before, good luck trying to pass the course. Basically had to teach myself the whole semester. Swap teachers if you can or drop the class if you have to.

Lots of homework
Beware of pop quizzes
Lecture heavy
1.0
5.0
MAT210
Grade: C
Dec 8, 2019
Wouldn't take again

This is absolutely with zero doubt the worst professor I have had at my time here. He expects you to get things immediately, he is extraordinarily hard to understand, isn't clear on grade guidelines, and is quite simply an awful, awful professor. Save yourself and never take this clown.

Beware of pop quizzes
5.0
4.0
MAT210
Dec 13, 2019
Would take again

I think he gets a bad rep just because of the course itself his teaching style is definitely the best out of every math teacher Ive had. Hes sometimes hard to understand but will gladly for over anything as many times someone needs him too. Only expects you to know the bare minimum for the class.

Clear grading criteria
Amazing lectures
Lots of homework
3.0
4.0
MAT210
Grade: B
Dec 17, 2019
Would take again

I understand why he is ranked low as many students come into MAT 210 not taking Calc before. If you've taken Calc before this class, you might understand a decent amount of material. If not, Firozzaman is not the professor for you and you might struggle since he doesn't teach, but rather writes down math work for you to solve individually.

Test heavy
Beware of pop quizzes
4.0
3.0
MAT211
Grade: B
Dec 18, 2019
Would take again

Although graded on 3 tests, a couple of quizzes and a lot of homework, he is a great professor who really cares about his students and does his best to help you. Although he does not take attendance, I encourage it as he sometimes gives quizzes without warning. This was the second time I had taken this class and he was much better than others.

Lots of homework
Graded by few things
Clear grading criteria
5.0
3.0
MAT211
Grade: A
Dec 26, 2019
Would take again

He is patient and understanding. He will go over topics 1-on-1 if asked and tell you exactly whats on the test to study. He has an accent but if u pay attention to class you will definitely understand him. He is great at explaining and makes things easy by mostly using the calculator. I missed class a lot and got an A. He rounds up. Awesome prof!!

Inspirational
Caring
EXTRA CREDIT
5.0
2.0
MAT210
Grade: A
Feb 10, 2020
Would take again

So many people gave him bad ratings, and I was so afraid of taking him but I had no other choice. In the end he was probably the best professor I've ever had. He cares about his students and goes slow during lectures, and he prepares you well for the exams. He drops 2 lowest quizzes, and HW's. He doesn't give A- only As so that's nice. TAKE HIM

4.0
2.0
MAT210
Grade: A
Feb 27, 2020
Would take again

A lot of people complain about him, but he wasn't so bad. He taught the material pretty well and he posted the notes online sometimes.

Respected
Caring
1.0
3.0
MAT210
Grade: B+
Apr 26, 2020
Wouldn't take again

Got As on every single test, pop quiz (there are LOTS of them), and homework assignment in this class and still ended with a B+ because of the non-optional, extremely difficult final. Worst teacher at ASU. Super rude, awful teaching style, doesn't respond to emails, and has no care for students whatsoever. Save yourself and PLEASE do not take him.

Beware of pop quizzes
Lecture heavy
Tough grader
4.0
3.0
MAT265
Grade: A
May 6, 2020
Would take again

Very good instructor. Covers things clearly. Prepares you for your tests very well. Offered online zoom sessions before every test and answered questions. I would definitely recommend him.

Clear grading criteria
Caring
1.0
4.0
MAT210
Grade: B
May 20, 2020
Wouldn't take again

I had Math 265 and after midterm 97/100 and 100/100 because of missing one homework I GOT B!!! It is funny. He does not respond to emails. He asks his TAs to take care of the class!!!

Lots of homework
Graded by few things
Tough grader
4.0
1.0
MAT265
Grade: A+
Sep 20, 2020
Would take again

He's very patient and willing to meet with students to go over concepts and homework problems. Tests are even easier than the homework, which isn't bad at all.

Accessible outside class
Caring
1.0
4.0
MAT170
Nov 25, 2020
Wouldn't take again

If you enjoy struggling to teach yourself math, go for it. My experience with this one was just not great, the dates for assignments changed a lot, quizzes got added in at random, and there was minimal instruction inside the course shell. Just kinda upset that I paid as much as I did to teach myself.

Lots of homework
Test heavy
1.0
5.0
MAT170
Grade: C
Nov 30, 2020
Wouldn't take again

I took this course for my fall session and feel like I wasted money to teach myself. This has been the most frustrating course I ever have taken and he was not much help. Doesn't respond to emails or explain anything clearly. Prepare to teach yourself all of the content, Khan Academy will be your best friend.

Graded by few things
Test heavy
Beware of pop quizzes
2.0
3.0
MAT265
Grade: B
Dec 2, 2020
Wouldn't take again

Firoz took over my class because the previous prof quit out of nowhere, so I guess I can cut him some slack. However, he is terrible at responding to emails and answering questions outside of class. He doesn't make the class too hard, though. But if you're not naturally good at math and need lots of help, I would consider another prof.

Graded by few things
3.0
3.0
MAT170
Grade: A-
Dec 16, 2020
Wouldn't take again

Unless you're great at math or have other resources to learn from, don't take this professor, he doesn't explain anything and blames the students. It's all homework and test grades. The good part is the tests matching the homework problems.

Lots of homework
Test heavy
Lecture heavy
2.0
3.0
MAT265
Grade: A
Dec 25, 2020
Wouldn't take again

He took over my class halfway thru the semester after the other prof randomly quit, and he was absolutely terrible. He is confusing and doesnt seem to know what is going on. Only reason I got an A is because I took this class in high school and I taught myself. One good thing is that homework questions match the test ones. I dont recommend him.

5.0
4.0
MAT170
Grade: A
Jan 17, 2021
Would take again

When I was in Mr. Firozzaman's class, he was so helpful. He offered Zoom meetings to those who were struggling, provided varying resources for note taking (Linking videos, pre-written notes). I usually struggle with Math, and so far his class was very helpful. I would recommend him 10/10. He is very responsive!! Great Professor!

Respected
Lots of homework
Participation matters
5.0
2.0
MAT265
Grade: A
Jan 20, 2021
Would take again

Our professor changed mid-semester and I was worried about his low ratings. But after learning from him, the ratings make no sense. He has amazing lectures and provides tons of extra resources. Since it's Calc, expect lots of HWs and put in some effort. Overall, he is caring, explains concepts really well, and you should definitely take him!

Lots of homework
Accessible outside class
Skip class? You won't pass.
1.0
5.0
MAT170
Jan 21, 2021
Wouldn't take again

The worst math teacher I have ever had. He posts short videos on YouTube instead of teaching anything and nothing in the video helps with the homework. He also posted 17 pages of notes that have nothing to do with the homework. First class he said he does NOT CARE if you fail his class and NEVER wants to hear any complaining. Do not take his class.

Lots of homework
5.0
3.0
MAT265
Grade: B
Feb 19, 2021
Would take again

I got switched into Firozmann's class in the middle of the semester for Calc 1 and I think he handled it very well! Firozmann usually takes the last few minutes of class to answer questions instead of doing it while lecturing, which is helpful. This man also PERSONALLY proctored my exam due to some things I had going on with work. A real g!!

Gives good feedback
Respected
Caring
1.0
4.0
MAT170
Grade: C
Mar 2, 2021
Wouldn't take again

There is a lot of homework every due every week. He doesnt actually teach, he posts youtube videos that dont relate to the actual homework. The midterm is worth 35% of your grade and the final is worth another 35%. If you dont pass the tests you wont pass the class.

Lots of homework
1.0
4.0
MAT170
Grade: C
Mar 5, 2021
Wouldn't take again

Terrible professor, he only has youtube videos from years ago and doesn't teach you any other way. He doesn't care if you're failing or anything. The assignments have no correlation with the videos so when it came to tests or quizzes, it was like taking a different math class.

Lots of homework
Tough grader
3.0
4.0
MAT210
Grade: A-
Apr 21, 2021
Would take again

MAT 210 seems to be a hard course to find a good professor for. I am retaking it because I didn't pass it last semester, but this professor is so much better. Sometimes, it is super hard to follow the notes and see what is going on, but it is a hard course in general. I do have a tutor, but I would recommend him to people.

Skip class? You won't pass.
Test heavy
Clear grading criteria
1.0
5.0
MAT170
Grade: C
Apr 25, 2021
Wouldn't take again

My entire class struggled, we had a group chat and it was terrible, we all was just trying to aim high enough to get a C and pass, the profesor teaches nothing, the videos he post has nothing to do with the work at all, you will literally teach yourself. I was confused 99% of the time. All my other classes I passed with an A and this class a C.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MAT170
Grade: D+
Apr 26, 2021
Wouldn't take again

DO NOT TAKE! The 2 exams are worth 70% of your grade in pre calc... I got 100% on every single other assignment, but didn't do well on the tests... he doesn't care either. I emailed him way before the exam and he just told me to study hard. He would have gotten a better rating if the grade weight was better. the class average is an F for exams.

Lots of homework
Graded by few things
Test heavy
1.0
5.0
MAT170
Grade: A
Apr 26, 2021
Wouldn't take again

Not very helpful. He only uses lectures from ASU or YouTube. He had an optional "zoom class" and I was not able to attend due to it being very late at night. I asked a question once and go a sarcastic answer. The grades are weighted heavy on the proctored midterm and final 30% each. Changed to the weight of grades in the middle of the semester.

Lots of homework
Test heavy
EXTRA CREDIT
1.0
4.0
MAT170
Grade: C
Apr 27, 2021
Wouldn't take again

Lecture videos did not help when trying to do the homework problems. The homework was 10x more difficult than the videos. I also emailed him asking for better notes and he told me to "watch the videos he already posted and I'll pass the class." Midterm & final were very hard even after studying for several hours a day for a whole week. Terrible.

Lots of homework
Skip class? You won't pass.
4.0
4.0
MAT170
Grade: B+
Jul 20, 2021
Would take again

I liked Mr. Firozzaman, he cares about his students' success. He gives a normal amount of hw for math class. My favorite thing about his teaching was that the tests were exactly like the homework. If you do most of your homework, you'll do great

Lots of homework
Accessible outside class
Caring
3.0
4.0
MAT170
Grade: B-
Sep 3, 2021
Wouldn't take again

He's not bad but if you're already good at math you'll be fine. He sets up zooms meetings which is good. He has little to no lectures so most work is done through other sites. I did a lot of youtube searching !He did let us drop one grade though at the end!

Lots of homework
Caring
5.0
3.0
MAT275
Grade: Not sure yet
Oct 25, 2021
Would take again

I'm so glad I take this class with DrFiroz. I took MAT275 online during summer and failed. Taking this class with DrFiroz changed the whole game. Attendance is not mandatory. I woke up late and missed the class a lot but still manage to get a very good score on his exams, thanks to his notes and exam reviews. He also cares about students.

Inspirational
Clear grading criteria
Caring
5.0
2.0
MAT275
Grade: A
Dec 7, 2021
Would take again

Dr. Firozzaman is one of the best teachers I've ever had. He genuinley cares about the students, making sure we understand everything and answering all questions thoroughly. He is kind towards the students and knows his subject well enough to be able to guess what the students are struggling on. Prepares student extremely well for tests. Recommend!

Amazing lectures
Caring
EXTRA CREDIT
3.0
3.0
MAT275
Grade: A
Dec 7, 2021
Would take again

Firoz is a caring and kind professor, and his notes and exam review material are very helpful. That being said, his lectures can be slow and repetitive. This can be helpful in some areas, but he often went over the basics too many times and barely touched on difficult topics that would be on homework. Overall good but need outside info to do well.

3.0
3.0
MAT267
Grade: B+
Dec 10, 2021
Would take again

He's a really nice professor and cares about his students' understanding. But he does ramble through his lectures sometimes. He often goes over homework problems from WebWork to help understand. Quizzes are posted online and the questions are visible so you can submit and work on it whenever before the deadline. Study practice problems for exams!

Lots of homework
Participation matters
Caring
3.0
3.0
MAT267
Grade: A
Dec 19, 2021
Would take again

Very nice guy who genuinely wanted his students to succeed. His lectures were not always as clear as they needed to be. He took off commonly missed test questions and he consistently told us to not stress over his class and to just be consistent with studying. It was not the worst class, but I did most of my learning outside of the lectures.

Test heavy
Caring
3.0
3.0
MAT267
Grade: C
Jan 11, 2022
Wouldn't take again

I think Dr.F does care and wants his students to succeed but I didn't like his lectures. They were not really helpful for the homework because what we did in class was so easy and the homework was a lot harder. I stopped going to class towards the end and maintained my grade but it is really easy to lose motivation to go because it felt useless.

3.0
1.0
MAT265
Grade: A
Jan 16, 2022
Wouldn't take again

Sweet man, but class was kind of worthless because I had previously taken calc in high school and attendance is not mandatory. Homework is harder than the tests. Only go to class week of tests to get specific problem help.

3.0
3.0
MAT343
Feb 4, 2022
Would take again

Hes a decent Professor, sometimes he doesnt explain directly what things are but if you read the textbook at the same time along with lecture; you will be fine. If you are ever confused use the discussion boards or go to his office hours. He provides lots of resources, if you work for it you can get the grade you want.

Participation matters
Caring
EXTRA CREDIT
5.0
4.0
MAT275
Feb 28, 2022
Would take again

Professor Firozzaman is fantastic, and I don't understand all of the bad reviews. These others are not used to having great teachers who care about your learning the subject. He really helped me understand Differential Equations when I was really struggling and otherwise too. He always wanted us to let him know how he could do better. He is superb.

Participation matters
EXTRA CREDIT
2.0
4.0
MAT265
Grade: Drop/Withdrawal
Apr 14, 2022

MAT 265 is a difficult course overall, but I feel the way this professor did things was not helping by much. He is super caring, but his lectures were a bit hard to follow at times. He assumed that everyone had gone through HS calc already and knew most of the concepts. Ended up having to drop and retake over summer halfway through.

Caring
Lecture heavy
Test heavy
2.0
4.0
MAT265
Grade: C+
May 3, 2022

Professor Firoz expected most students to have basic knowledge of Calc one before starting class. His notes lacked information that would help a student understand homework sets. Wish he would hand back exams and go over them. I will say he is nice and willing to help at times. He talks through problems a lot, rather than showing us on the board.

Beware of pop quizzes
Lecture heavy
Test heavy
2.0
3.0
MAT265
Grade: A
May 4, 2022

Avoid. Dr. F is not a bad guy, but he is hard to understand and frequently goes off on tangents. I got an A, but only because I've taken calc before. He is also impossible to get a hold of outside of class, and the way he handles some homework/due dates doesn't make sense.

3.0
2.0
MAT267
Grade: A
May 22, 2022
Would take again

Be prepared to learn outside class because his lectures are very mid. He can be much more clear when you ask questions in class and office hours. He is caring though, and you can tell he tries his best to get you to understand and have good grades. HIGHLY recommend checking out WebWorks and test reviews before the exams.

Caring
Test heavy
Graded by few things
1.0
4.0
MAT265
Grade: B
May 24, 2022

I can tell that this guy truly cares about math, but my god was he a bad teacher. Boring, awful lectures and teaches it as though you already know Calculus by constantly repeating, "If you remember from Calculus, blah, blah, blah." Guarantee that at least 90% of the positive reviewers have already taken Calculus P.S. I just checked and I was right.

Lots of homework
Lecture heavy
Test heavy
2.0
5.0
MAT117SUMMER
Grade: C+
Aug 8, 2022

If you struggle with math at all I do not think his class structure will be a good fit for you.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MAT267
Grade: Incomplete
Sep 26, 2022

This class is so god damn hard and Firozzaman doesn't teach a word. He does no practice questions, his notes and study material are so bad compared to what's required, and he is really lazy. I would rather live under a bridge my whole life than take Calc 3 with Firozzaman. Truly an abysmal experience, and I haven't even finished the course

Test heavy
Graded by few things
3.0
4.0
MAT267
Grade: A
Nov 14, 2022
Would take again

He's a good professor and is clearly knowledgable about what he teaches. Goes over very easy questions in class though, which can be bad for completing the homeworks. Expect multiple webwork sets due on the same day. He solves some of the webwork questions in class, but often goes off on tangents. I got most of my studying done outside of class.

2.0
3.0
MAT267
Grade: A-
Dec 11, 2022

He's an ok teacher. Never learned much in class. He would go over easy webwork concepts in class so you could do the webwork hw at home somewhat easily. Tests were half multiple choice and there were 2-3 free response. I did so much better when I bought the textbook and started teaching myself. He curves the final like crazy which is nice.

Lots of homework
5.0
2.0
MAT275
Dec 12, 2022
Would take again

His class is simple guys. The homework on WebWork is related to the test and is much easier on the test than the homework so if you can do that, you should be fine. He is very accessible through email and accommodates students about deadlines. Not sure what the bad reviews are about put in the work, and you will be fine.

Caring
Graded by few things
Accessible outside class
4.0
3.0
MAT267
Grade: A
Dec 13, 2022
Would take again

Whatever the other reviews say, Dr. Firozzaman is on your side! Lectures were okay, but they grew on me. Go to class; he has in person quizzes that you get 100% for just attempting them. Some homeworks he requires 80% completion to get an 100%. He bumped my A- to an A because I showed up to class and did the online review. Legendary guy, really.

5.0
3.0
MAT265
Grade: A-
Dec 13, 2022
Would take again

As a high schooler who has taken his class with ASU's JBMSHP, I have found Mr. Firozzaman to be a very amazing lecturer. Asking questions was important and his explanations were very thorough, allowing us to connect things that we may have learnt from other math classes to Calculus. His explanations have helped me further myself in Calculus II, etc

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
MAT275
Grade: B
Dec 19, 2022
Would take again

This is a tough course that he teaches in a good, logical order. No textbook, but posts notes. Occasionally gives participation grades in class. Uses WebWork for homework, and is a generous and fast test grader. Some topics he is better at explaining than others I feel. An A is very attainable if you complete all the homeworks on time (I didn't).

Participation matters
Caring
Accessible outside class
2.0
4.0
MAT265
Grade: A
Jan 10, 2023

He tried to help people my giving extra credit if you finished hw on time when he extended due dates. But his lectures were really hard to understand because of his accent, and his notes were really fast (since he doesn't write them in class) and unhelpful. Resources provided did not match hw or tests.

EXTRA CREDIT
Test heavy
Accessible outside class
3.0
3.0
MAT265
Grade: A
Jan 19, 2023

Probably the most average professor I've ever had. Didn't learn anything in the classes. You'll do fine if you already know calculus or are very good at math. If not, find a teacher who actually teaches.

2.0
3.0
MAT267
Grade: A
Mar 9, 2023

You don't learn anything in his lectures, it never correlates with the homework. I had to teach myself everything by watching other professor's videos. Attendance and textbook aren't required, but he gives random quizzes in class that give you free points which is nice. His tests follow the webworks almost exactly so study those to prep for tests.

5.0
4.0
MAT266
Grade: Not sure yet
Mar 27, 2023
Would take again

Incredible professor. As long as you study a bit after the classes, you will easily pass his class. His grading isn't harsh and if you are in class and do the assignments you will even get extra credit.

Participation matters
EXTRA CREDIT
Beware of pop quizzes
2.0
2.0
MAT265
Grade: B
Apr 28, 2023
Would take again

Good people, very kind. His lectures are hard to understand, goes very fast and doesn't explain that well most of the time. OChem Tutor was my professor the whole semester. Gave 5pts EC one time and does occasional attendance. One pop quiz.

Beware of pop quizzes
Caring
Accessible outside class
4.0
3.0
MAT266
Grade: A-
May 2, 2023
Would take again

Underrated teacher for sure. Teaches basics to start and connects all content you learn to what he first taught you. Not the best teacher but definitely deserves a higher grade. Decent lectures and nothing too crazy on test. Just study.

EXTRA CREDIT
Lecture heavy
5.0
4.0
MAT266
Grade: A+
May 3, 2023
Would take again

Just put in some effort and trust me you will pass the class. Tests are simple and he is always looking to help when you don't understand something.

EXTRA CREDIT
Inspirational
Caring
4.0
2.0
MAT266
Grade: C
May 6, 2023
Would take again

If you took MAT270 before and you're going into MAT266, be warned - you are NOT prepared for it and you will have to study a lot of integration outside of class. Not a fault with him, he's a good, accessible teacher. Uses a flipped classroom model though, so most stuff happens on web work outside of class. good teacher tho, would take again

EXTRA CREDIT
Beware of pop quizzes
Accessible outside class
5.0
3.0
MAT265
Grade: B
May 10, 2023
Would take again

Professor Firozzaman is the best math professor I have ever had! He is incredibly caring of his students' success and goes over math problems in great detail. If we have trouble with the homework, he will ask which problems we're struggling with and go over them in class. He eases his students into Calculus and makes learning fun!

Amazing lectures
Hilarious
Caring
1.0
5.0
MAT266
Grade: Not sure yet
Oct 5, 2023

class is a waste of time. incredibly hard to follow. you're better off taking an online course

1.0
5.0
MAT266
Grade: Rather not say
Oct 14, 2023

Do not take this class with this professor if you cannot perform under extreme time pressure, as this is a necessity for any quiz or test in the class. I lost 25% of a quiz grade on a timed online quiz because I was typing my answer in the last 10 seconds, panicked, and put the decimal in the wrong location. Also, his accent is hard to understand.

Lecture heavy
Test heavy
Graded by few things
5.0
5.0
MAT266
Grade: Not sure yet
Oct 27, 2023
Would take again

He's difficult but I think that's more the class itself rather than the teacher. His lectures are amazing and I plan to take him for MAT 267 as well. He is always available office hours and wants to see you succeed. By far my favorite teacher I have taken even though it's my hardest class. I have a B+ right now but we're only 2/3 through the course

Participation matters
Amazing lectures
Lots of homework
5.0
1.0
MAT266
Grade: A+
Nov 20, 2023
Would take again

Very laidback professor who consistently motivates students on the next topic. His lectures go at a slow pace, but that is sufficient for students to digest new concepts. If necessary, he provides extensions on HW, super short quizzes (3 questions), and very straightforward exams. Highly recommend for the easy A.

Clear grading criteria
Beware of pop quizzes
Caring
4.0
3.0
MAT243
Grade: A
Dec 1, 2023
Would take again

Didn't attend class much, but if you are good at self study, you can go the day before a test and you should be fine since all the lectures are online. Class is just review of the video lectures.

Beware of pop quizzes
Caring
Respected
3.0
3.0
MAT243
Grade: Not sure yet
Dec 1, 2023
Would take again

Class was pretty good. Attendance was not mandatory, and you could definitely learn the material just from the videos posted. However, he makes great connections to simple concepts and expands that to make a foreign topic seem almost trivial. Watch the videos, come to class, do the homework, and you'll be great. Tests were pretty easy as well.

EXTRA CREDIT
Test heavy
4.0
3.0
MAT243
Grade: B+
Dec 2, 2023
Would take again

Good professor is very passionate about the subject and always wants to make sure everyone can follow along and understand the material. Attendance is not mandatory but he gives out a fair bit of extra credit in the form of group quizzes so its worth going, and exams are not that bad as long as you do the reviews would take him again.

EXTRA CREDIT
Amazing lectures
Caring
2.0
4.0
MAT243
Grade: Not sure yet
Dec 6, 2023

This class has no structure. Content is easy but near impossible to do good in because of the crazy high boundaries. Tests are heavily weighted and none of them are dropped nor curved. You will probably pass but you are NOT getting an A let alone an A+. Nice guy though I guess?

Caring
Graded by few things
1.0
5.0
MAT266
Grade: A-
Dec 10, 2023

Get ready for his heavy accent because it was very hard to understand him. He went over some homework problems but that is pretty much all the notes. I don't remember him properly explaining anything in class. Most of the learning was done through online resources for me. Attendance's not mandatory but he does pop quizzes that you can't make up.

Tough grader
Beware of pop quizzes
4.0
3.0
MAT243
Grade: A+
Dec 10, 2023
Would take again

Explains concepts well in class. Goes in depth on topics in lectures. Tests are mostly similar to class/home work. Enough online resources so you can learn the material if you miss class.

EXTRA CREDIT
Lecture heavy
5.0
3.0
MAT243
Grade: A
Dec 16, 2023
Would take again

If you are good at self-studying, you should not have any problems in the course. His lectures can be a little hard to grasp but he is extremely friendly and cares about his students and will explain again if you have problems. Exams are worth a lot so they can be a major deciding factor for your grades. So start studying for them early.

Caring
Test heavy
4.0
3.0
MAT243
Grade: A
Jan 2, 2024
Would take again

Difficult at first, so use resources on Canvas (gets far easier as sem. goes on). Recommend attending lectures (gives quizzes later on for extra credit, & even some for just attending. Answers student questions & does many example problems). HON contract was a bit time consuming but very lenient. Put in the work, as for help if needed & it's fine.

Beware of pop quizzes
Accessible outside class
3.0
3.0
MAT243
Grade: A
Jan 10, 2024
Would take again

Decent prof, his lectures range from good to bad, for example at times he just shows some prewritten notes and rambles about it, not very helpful. After the first exam the class gets easier imo. His saving grace is that exams aren't too hard and he's a very nice dude that clearly loves math. So long as you self study a little you'll be good.

Lots of homework
Caring
5.0
3.0
MAT243
Grade: B
Jan 23, 2024
Would take again

When my class was struggling on a topic he would take extra time to go over it and was always quick to help outside of class. If you put in effort, he will show you that he cares. He had an occasional pop quiz for extra credit. He teaches through examples and proving formulas. He is a great teacher and I highly recommend him.

Participation matters
Beware of pop quizzes
Caring
5.0
2.0
MAT267
Grade: Not sure yet
Feb 23, 2024
Would take again

The best professor I have taken at ASU so far. Took him for Calc 2, now taking him for Calc 3 and DIFF EQ. He genuinely wants to see you succeed, his exams are easy if you study well and he takes his time to make sure everyone is following during his lectures, also very accessible outside of class. Put in the effort and you WILL succeed

Amazing lectures
Gives good feedback
Caring
4.0
1.0
MAT267
Grade: A+
Apr 12, 2024
Would take again

I really don't understand the negative reviews. Had him for MAT266, and was excited to hear he was teaching MAT267. Firozzaman is a great professor who is VERY lenient on the class. Exams are like 8 MC total, with 2 easy free response. Nothing out of the blue, everything similar to WebWork. His lectures may not be perfect. Shut up or nut up.

Clear grading criteria
Caring
5.0
2.0
MAT267
Grade: B+
Apr 22, 2024
Would take again

Dr. Firozzaman is a fantastic professor. Don't believe the negative reviews. The class consists of WeBWork assignments, three exams, some quizzes, and a final. The exam questions are easier than the problems found in WeBWork, and the quizzes have one easy question, open note, and you work with a partner. His class is enjoyable and hard to fail.

Participation matters
Caring
Accessible outside class
1.0
5.0
MAT266
Grade: C
Apr 24, 2024

His lectures were pretty confusing and hard to follow, and he just speeds through material and assumes everyone understands. He's also very condescending when people are confused.

Beware of pop quizzes
4.0
2.0
MAT275
Grade: A
May 2, 2024
Would take again

His lectures are mostly examples and he always asks for questions, and goes over any homework questions people may have. He drops two labs, quizzes, and homework assignments, and there's an extra lab worth 20 points. Labs are a little confusing, but not too bad. He also uses Edfinity for homework, which is way more helpful than WebWork. Great prof!

5.0
1.0
MAT267
Grade: A+
May 4, 2024
Would take again

Homework is on webwork, he solves almost all of it (similar questions) in class. Quiz questions are discussed right before the quiz and you get points for just showing up. Exams are an easy version of the webwork. Lectures are easy to follow, he uploads handwritten, typed and in class notes. Only way you fail is not showing up to class.

Amazing lectures
5.0
3.0
MAT267
Grade: A+
May 4, 2024
Would take again

Teaches from a foundational standpoint. If you attend all lectures, you should be fine. The "pop" quizzes he gives are questions from previous lectures and he provides example problems with answers before giving them. They also are every 2-3 weeks. He gives extra credit, and he genuinely cares for his students so don't be afraid to ask questions.

Amazing lectures
Gives good feedback
Caring
3.0
3.0
MAT275
Grade: A
May 10, 2024
Would take again

The class itself is fine and graded fairly, but the MATLAB labs are insane and difficult to solve which hurt my grade. You don't have to worry about the lecture as he does post the notes online, and the exams are only on the basic concepts. Edfinity can be challenging if you do it all at once. The exams are worth 75% of the total grade though.

Lots of homework
Lecture heavy
Test heavy
5.0
2.0
MAT210
Grade: A
Jun 17, 2024
Would take again

He is a little hard to understand at times but he is so good at explaining material. Anything he zooms over he offers ample time to go back and ask questions, and he makes you feel comfortable asking questions. He utilizes technology and teaches you how to get your calculator to do what you are trying to do. Very smart man, outstanding teacher.

Gives good feedback
Caring
Accessible outside class
5.0
1.0
MAT266
Grade: B+
Jul 9, 2024
Would take again

One of the best professors for calc. Really cares about teaching and helping students. Rounds grades heavily for tests, so don't even worry about failing the test. Though the material is hard so come to class and learn. Highly recommend taking this professor.

EXTRA CREDIT
Beware of pop quizzes
Caring
2.0
5.0
MAT265
Grade: A-
Oct 21, 2024

His classes are hard to understand as he has a strong accent. Even though he doesn't take attendance, be aware that there might be pop up quizzes. His class consists of 3 exams and a Final Exam. His notes are also hard to understand in class since he uses a camera that focuses on a paper that he's writing. I don't recommend him.

5.0
1.0
MAT265
Grade: A
Oct 25, 2024
Would take again

I enjoy going to his lectures since he is really passionate about teaching calculus. Provides a lot of examples on the topics and even covers homework problems you have questions on. The homework given is pretty easy and give extra credit if done before the due date. People say he has an accent but overall you can understand him pretty well.

EXTRA CREDIT
Clear grading criteria
Beware of pop quizzes
5.0
4.0
MAT265
Grade: A
Oct 25, 2024
Would take again

He is a good teacher! Ignore the other rates of him being a bad teacher, about his "accent" when you can clearly understand him. He provides a lot of examples of the topics, he reviews assignment questions. Attendance is not taken, but if you go you PASS. He gives practice exams, and the exams are multiple choice and free-response, pretty easy.

EXTRA CREDIT
Clear grading criteria
Beware of pop quizzes
4.0
3.0
MAT266
Grade: A
Oct 26, 2024
Would take again

Firoz Firozzaman was an amazing professor. If you have the dumbest question he will pause class and address it. That being said you still have to put in the work but if you do an A is easily obtainable.

Participation matters
EXTRA CREDIT
Respected
4.0
3.0
MAT243
Grade: B+
Nov 3, 2024
Would take again

Professor Firozzaman is quite passionate about math. While lectures can be hit-or-miss, his willingness to help and provide extra credit makes up for it. unstuck study proved useful for practice. Overall, a solid choice if you put in the work.

4.0
2.0
MAT265
Grade: B+
Dec 2, 2024
Would take again

Please be aware of the unannounced pop quizzes and just GO TO CLASS. I missed like three of them and my grade tanked to a B+ when just on my exam scores alone I would've finished with an A- or A. Don't do yourself dirty by being lazy like me. Besides that, he's a great professor. Would definitely take again and recommend to others! :)

EXTRA CREDIT
Clear grading criteria
Beware of pop quizzes
5.0
2.0
MAT265
Grade: A+
Dec 7, 2024
Would take again

Professor Firozzaman is nice and inspiring. He inspires you on how calculus can apply to various aspects of life. He is always willing to help and patient to listen to your confusion. I sometimes bother him with stupid questions but he always answer them patiently. He is passionate about teaching and like to discuss with students.

EXTRA CREDIT
Inspirational
Respected
5.0
2.0
MAT265
Grade: A
Dec 10, 2024
Would take again

Dr. Firozzaman was a great professor. All the material he taught was very beneficial for the exams, especially the reviews. Class is not actually mandatory, but he does give a quiz/activity once a week. If you put in the work for the class, it's an easy A. Not sure why people are complaining about his accent, but you can understand him perfectly.

Amazing lectures
Beware of pop quizzes
Caring
5.0
3.0
MAT267
Grade: Not sure yet
Dec 12, 2024
Would take again

AMAZING! 2nd time taking him, and will take him again next semester. Incredibly kind and knowledgeable, cares a lot about his students' success. He def dominates the knowledge and explains very well. Do yourself a favor and go to his OH. Class is 70% exams, but he does a LOT of partial credit. Always inspired about my love for math after his exams!

Caring
Test heavy
Accessible outside class
5.0
3.0
MAT267
Grade: Not sure yet
Dec 12, 2024
Would take again

Most compassionate professor I've had in a while. Cares about students and is really helpful at any time. He's incredibly smart and knows his subject really well. He has a thick accent, but it didn't really affect my understanding at all. I'm a HORRENDOUS test taker and even then, I still did good on his tests. Gives a lot of partial credit.

Inspirational
Respected
Test heavy
4.0
3.0
MAT265
Grade: A-
Dec 20, 2024

A great professor but I learned nothing in class. He's very caring for his students, grades his exams very generously, and provides a lot of opportunity for EC along with pop quizzes, but I learned nothing in lecture. If you already know the material it's an easy class with generous grading, keep in mind you'll have to teach yourself.

EXTRA CREDIT
Inspirational
Caring
3.0
3.0
MAT265
Grade: A
Jan 2, 2025

Prof. seems like a super nice guy but he is an awful lecturer. His lectures made very little sense and were very disjointed, his provided study materials for exams are extremely limited, and he can't give you a straight answer for your questions. I'm so glad I knew the material before this class, otherwise I would've been so lost and not passed.

EXTRA CREDIT
Beware of pop quizzes
3.0
4.0
MAT266
Grade: B
Jan 12, 2025
Would take again

Firozzaman was a decent professor for Calc 2. His tests were curved, and they consisted of mainly MCQs with 1-3 FRQs. His lectures were a bit confusing at times and it seems he sometimes has a hard time understanding where students are struggling but will try his best, nonetheless. Some random pop quizzes from time to time so be aware.

Beware of pop quizzes
Lecture heavy
Test heavy
5.0
2.0
MAT265
Grade: A+
Jan 13, 2025
Would take again

Dude was amazing. People did not like him for some reason bc of his accent(not that thick btw) but he taught everything well. He let us know his expectations. As long as you attend his lectures, you will get an A or A+

EXTRA CREDIT
Beware of pop quizzes
Caring
3.0
4.0
MAT265
Grade: B+
Jan 14, 2025
Would take again

The professor has a thick Indian accent and can be hard to understand at times. The extra credit only boosts your grade by 2 percent if you do all of them. Pop quizzes about every other week.

EXTRA CREDIT
Beware of pop quizzes
5.0
2.0
MAT265
Grade: A+
Jan 15, 2025
Would take again

I love this man! He is so sweet and occasionally cracks some jokes during class. I believe everyone going into calc1 should take him. Attend class and you will do great, I promise.

Hilarious
Beware of pop quizzes
Caring
1.0
4.0
MAT265
Grade: B-
Jan 15, 2025

If you aren't already good at calculus, don't expect Firoz to change that. Very heavy HW that doesn't help your grade. Does not teach and will ramble about random topics and will not focus on the topic he should be. Will teach 5 weeks in advance and take 2 minutes on HW due that week. Dont bother asking questions in class. And he will ignore emails

Tough grader
Lots of homework
Test heavy
5.0
2.0
MAT266
Grade: B+
Jan 26, 2025
Would take again

Made the "hardest" calc class so much easier. I wish I took him for calc 3. He heavily curves your test scores and gives a good amount of extra credit. Miss a quiz? he'll replace it with another or drop it. His lecture notes are exactly like the homework and the exam reviews cover 90% of what is gonna be on the exam. 100% recommend.

EXTRA CREDIT
Beware of pop quizzes
Caring
5.0
3.0
MAT265
Grade: A+
Feb 26, 2025
Would take again

He honestly cares about his work and what he's teaching, but definitely easier to understand the lectures & what he's saying if you sit closer to the front. HW is on Edfinity which can sometimes be difficult, but he's open to office hours and gives feedback on the exams. He cracks jokes sometimes and is super sweet, would take again.

Lots of homework
Beware of pop quizzes
4.0
4.0
MAT265
Grade: B
Feb 27, 2025
Would take again

Prof. Firozzaman is a sweet and CARING man! MAT 265 was a huge jump from what I did in high school, but he made it much more manageable. He writes notes in real-time practice problems and interacts with his students. He notices the students who come to class every day! He drops some low quizzes and can tell when you're trying!! 100% recommend

EXTRA CREDIT
Caring
Accessible outside class
5.0
2.0
MAT265
Grade: A+
Mar 5, 2025
Would take again

Taking calc as a freshman can be daunting but Professor Firozzoman was one of the best teachers I've ever had. He genuinely puts a lot of effort into his classes and wants you to succeed. The tests are very similar to the homework, and he does practice problems leading up to the exam. He does extra credit towards the end so it's not hard to pass.

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
MAT265
Grade: B+
Apr 4, 2025
Would take again

This guy is honestly the best teacher I could have asked for. He takes time to fully explain concepts and answer any questions you have. I 100% recommend him.

5.0
2.0
MAT267
Grade: B+
Apr 5, 2025
Would take again

Took him both mat 267 and 275 and can confidently say he is way better than 3 stars. Lectures are great and there are never any test problems that were not on the review. Only downside is he does do pop quiz's but they are extremely easy and mostly for attendence.

Amazing lectures
Caring
Respected
2.0
5.0
MAT266
Grade: C
May 6, 2025

Firrozman gives pop quizzes with no warning, makes attendance mandatory without explaining why, and kicks us out before exams just to pass out papers. After wasting time, he only gives us 40 minutes to finish. The whole class feels like it's designed to be as stressful as possible for no good reason, and it honestly kills motivation to even try.

1.0
5.0
MAT267
Grade: F
May 7, 2025

This professor usually explains things vaguely and has a strong accent, making it hard to understand clearly. Exams (midterms and finals) follow their own standards instead of aligning with the official ASU review material. The class is pure memorization of question types, making it feel more like a literature course than mathematics.

Participation matters
Beware of pop quizzes
Test heavy
4.0
1.0
MAT275
Grade: A+
May 11, 2025
Would take again

HW + labs not too bad (~50 hr tot). Goes over/reviews lot of unnecessary stuff, frustrating but worked on other courses; didn't skip b/c of occasional quiz. Willing to help and advocates for understanding the material. Sometimes unclear when he is teaching new concept, but he knows what he is teaching. Tests easier than HW. Could self study tbh.

Caring
3.0
5.0
MAT267
Grade: A-
May 12, 2025

Not a bad guy, but Calc III is a huge step from Calc II. Lots of homework, content, and with the way he teaches, you're better off teaching yourself. Occasional pop quizzes are basically attendance checks, and review guides are very different from tests. Huge curve on final + rounded up grade up to an A- post final though. Good guy, tough class.

Beware of pop quizzes
4.0
4.0
MAT275
Grade: B+
May 12, 2025
Would take again

The MATLAB labs are a little tricky but if you're good at using MATLAB, it's free points. He drops a few hws and one quiz. The quizzes are pop quizzes given in class to test attendance, and his tests are about average. Professor is good but the class itself is rather difficult despite his claims that diff eq is easy.

Lecture heavy
5.0
2.0
MAT275
Grade: B+
May 16, 2025
Would take again

Best Professor I've ever seen, he explains the concepts very well.

Participation matters
EXTRA CREDIT
Inspirational
5.0
3.0
MAT275
Grade: A-
May 17, 2025
Would take again

Firozzaman is amazing. He sometimes takes attendance, but it doesn't really matter. Tests were pretty easy, and he is really good at teaching. Labs are kinda weird but he doesn't do much with it. Sometimes lectures would end like 45 minutes early.

EXTRA CREDIT
Beware of pop quizzes
1.0
5.0
MAT267
Grade: A-
May 19, 2025

Teaches how to solve specific types of problems but not the concepts themselves. Pacing is extremely fast. The tests contain questions never seen before and practice tests do not match. Prepare to teach yourself exclusively, but don't skip class -- you'll miss the pop quizzes.

Beware of pop quizzes
Test heavy
Graded by few things
3.0
3.0
MAT266
Grade: A
Jun 5, 2025
Would take again

He wasn't too bad at teaching, but I suggest sitting close to the front of the class. He has a slight accent, but it wasn't very heavy in my opinion. He can be lenient with grading. Definitely pay attention and learn to write fast; look down for a second, and he'll have five lines of work written. Beware: he gives pop quizzes almost every week.

Participation matters
Beware of pop quizzes
5.0
2.0
MAT267
Grade: A
Jun 13, 2025
Would take again

One of the professors that is equally fair with his grading policies and very caring. Nothing in his class is meant to deliberately bring down your grade or to "weed out" weaker students, and you can see his passion in his lectures.

Caring
Respected
Lecture heavy
1.0
5.0
MAT210
Grade: D
Jun 24, 2025

Ruy away Bad behaviour

Tough grader
Test heavy
1.0
4.0
MAT210
Grade: B
Jul 1, 2025

He constantly contradicts himself during lectures and is very rude to students. Even asking a simple question can make him angry, and sometimes he just ignores you completely if you ask for clarification. If you want a good grade, do everything yourself and don't bother trying to talk to him it's not worth the frustration.

Tough grader
Beware of pop quizzes
2.0
3.0
MAT266
Grade: A
Jul 10, 2025
Would take again

Professor Firozzaman was a very sweet guy. He isn't that bad at explaining concepts, its just that his lectures are very disorganized and confusing, so lots of self studying. He will help if you ask though. I found his grading to be fair, just watch out as there are pop quizzes quite frequently. He drops the lowest few quizzes. Do the review!

Beware of pop quizzes
Caring
1.0
5.0
MAT210
Grade: C
Jul 12, 2025

This professor is very rude and disrespectful. He always gets angry when you ask questions and never explains things clearly. As an Arab student, I felt he was racist and even sexist in how he treated people. Exams are nothing like the ASU material and the whole class is just memorizing. No real learning. Avoid him if you can.

Tough grader
Test heavy
5.0
2.0
MAT275
Grade: A-
Jul 15, 2025
Would take again

Amazing professor I've ever seen. He took lots of examples for the single topics to make sure everyone in the class understood.

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
MAT266
Grade: A+
Aug 22, 2025
Would take again

Best professor I have had throughout college, very passionate about teaching, knows his stuff, and makes sure you understand the topics. There are some quizzes you have to show up for, but he literally goes over examples that are on the quiz before it.

Inspirational
Caring
Respected
1.0
4.0
MAT210
Grade: B
Aug 26, 2025

I took this class over the summer and hated it. His study guides were nothing like the tests. I had to hire a private tutor and have a math major help me, and still ended up with my highest exam score being a B. He is not helpful at all and expects you to understand immediately. If you get him, drop the class immediately.

Beware of pop quizzes
1.0
5.0
MAT210
Grade: Not sure yet
Sep 3, 2025

Had to pay for a program in order to do homework, still dont know wtf im doing. The lectures are terrible and it's hard to understand them ,homework takes forever to do; and the tests a good percentage of your grade. If you take this class with this professor you're better off finding a way to cheat for an A rather than try to understand the class.

Tough grader
Lots of homework
Test heavy
1.0
4.0
MAT210
Grade: A-
Oct 15, 2025

This professor is extremely hard to understand. He has a very heavy accent and doesn't use a microphone during class, so the middle-back of the class has to strain their ears in order to hear him. He is also extremely rude when you ask for clarification in class and borderline belittles you when you don't understand. Pop quizzes every week.

Test heavy
1.0
4.0
MAT210
Grade: Not sure yet
Oct 21, 2025

I don't know a single person who takes this class and understands what's going on. He has an accent and doesn't use a mic, so I can't hear a word he says. I feel bad criticizing him because he seems like a nice guy who's pretty passionate about his subject, but his lectures are boring and completely incomprehensible.

Beware of pop quizzes
5.0
3.0
MAT210
Grade: A+
Oct 22, 2025
Would take again

He's really a sweet guy, its just kind of difficult to hear him, so I recommend sitting in the front. He's super passionate about what he does and does truly try to help students, so that's on you if you choose not to listen or not ask for help. Everyone complains about him but no one even tries to do the work or ask, and just blames it on him.

Participation matters
Amazing lectures
Caring
5.0
3.0
MAT267
Grade: A
Oct 31, 2025
Would take again

Very underrated professor. Lectures were very fast paced, but I cannot blame him since there are so many concepts in Calc 3. He always made sure to have a review day before an exam, and they generally lined up well. I will say the 3rd exam and final were kind of brutal, but Firoz is quite generous with partial credit.

Caring
Accessible outside class
2.0
4.0
MAT210
Grade: B
Dec 11, 2025

I took 6 classes this semester, and this was my only B. If that says anything, he is not a great teacher, his accent is pretty bad, and his teaching methods are terrible. You will 100% have to teach yourself more than he will teach you.

Lots of homework
Beware of pop quizzes
Test heavy
5.0
3.0
MAT117
Grade: A
Dec 13, 2025
Would take again

He was such a kind and caring teacher and was really passionate about his teaching. I can't deny he has an accent, but I still could understand what he was saying. Don't listen to the other people because they're just probably not smart and are blaming Mr. Firozzaman for their bad grades. He's a great teacher and I would recommend him as a teacher.

Caring
Respected
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

24%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 144 grades
Most common grades:
A (41)
B (26)
A+ (19)
Grade Distribution
A(60)B(28)C(17)D(5)F(1)A-/B+(36)
Based on 164 reported grades
A: 41
B: 26
A+: 19
B+: 19
Common Tags
Caring (53)
Beware of pop quizzes (40)
Test heavy (33)
Lots of homework (32)
EXTRA CREDIT (30)
Participation matters (17)
Skip class? You won't pass. (16)
Accessible outside class (15)
Rating Trend

Improving

+0.61 avg change
Jun
Jul
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

117

4.5

(2)

MAT275

4.3

(14)

MAT082

4.0

(1)

MAT243

3.8

(10)

MAT270

3.7

(3)
+12 more courses
Difficulty by Course

MAT182

5.0

MAT170

4.3

MAT117SUMMER

4.0

MAT210

3.8

MAT266

3.6

Similar Professors