2.2

Kamran Reihani

Mathematics - Texas A&M University at College Station

2.2
Quality
4.2
Difficulty
34%
Would Retake
128
Reviews
2.2
Quality
4.2
Difficulty
2.3
Helpful
2.2
Clarity

34%

Would Retake

128

Reviews

Rating Distribution
Official

5

9

4

22

3

19

2

26

1

52

What Students Say

This has been my worse professor at TAMU

MATH251 - 1.0 rating

There is a reason no one wants to take him

MATH308 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

42%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 75 grades
Most common grades:
A (24)
C (15)
Drop/Withdrawal (11)
Grade Distribution
A(29)B(12)C(24)D(14)F(1)A-/B+(6)
Based on 99 reported grades
A: 24
C: 15
Drop/Withdrawal: 11
Not sure yet: 11
Common Tags
Lots of homework (23)
Test heavy (20)
Tough Grader (18)
Skip class? You won't pass. (16)
LOTS OF HOMEWORK (15)
Lecture heavy (14)
Tough grader (14)
TEST HEAVY (12)
Rating Trend

Improving

+0.36 avg change
Feb
Mar
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

MATH409

4.5

(2)

12132

3.3

(3)

MATH411

3.0

(1)

MATH411MATH409

3.0

(1)

MATH304

3.0

(1)
+9 more courses
Difficulty by Course

MATH411

5.0

MATH401

5.0

MATH304

5.0

MATH412

4.7

141

4.5

Reviews (128)
2.0
4.0
141
Grade: Drop/Withdrawal
Nov 10, 2014

Fails to speak clearly or loudly during lectures, thus making it hard for students to follow. Many homework assignments and quizzes here and there. But those assignments are NOTHING like the tests. Doesn't curve. A lot on the line when taking his class. My advice? STAY AWAY.

2.0
4.0
141
Nov 10, 2014

Fails to speak clearly or loudly during lectures, thus making it hard for students to follow. Many homework assignments and quizzes here and there. But those assignments are NOTHING like the tests. Doesn't curve. A lot on the line when taking his class. My advice? Don't bother.

1.0
5.0
141
Nov 19, 2014

Doesn't speak clearly or loudly during lectures, spends too much time on each problem so he doesn't get many done, runs behind all other classes but expects you to know everything for test, tests are nothing like notes, quizzes, or homework, at all, going to class often confused me more than learning it on my own, horrible experience, do not take.

1.0
5.0
MATH141
Grade: Not sure yet
Nov 25, 2014

His lectures are very dull and he repeats the basic steps to a problem. This does not help you with solving any of the problems for the homework. You literally have to seek assistance from another party or learn to do everything on the web. Also his tests are completely different then the materials he gives in class. Either you know it or don't.

1.0
5.0
12132
Grade: C+
Dec 2, 2014

He gives no extra credit or curves. The tests are way harder than the class itself and he tries to trick you on them.

1.0
5.0
141
Dec 3, 2014

He believes that in addition to the lectures (which you have to go to bc clicker ?squiz) you should know OTHER teacher's week in reviews, the book, the online hw, the practice tests. Close to half of each of his 141 classes Q dropped and the average tests grades are usually in the 60s. His lectures are boring and the tests don't come from them.

1.0
5.0
MATH141
Dec 2, 2014

DO NOT TAKE THIS CLASS. YOU WILL FAIL IF YOU HAVEN'T TAKEN MORE ADVANCED MATHS. RUN.

3.0
4.0
MATH141
Dec 3, 2014

He can be very confusing when he lectures, but gives good notes. Study, study, study! The exams are multiple choice and surprisingly difficult.

2.0
4.0
MATH141
Grade: B+
Dec 7, 2014

Not a bad professor, just goes over material really slow. His tests are hard (20 question multiple choice) and worded very weirdly, most questions are tricky. The material of the course is super easy, lots of statistics and probability, but he somehow makes it really difficult. Weekly webassign homework grades can help boost your overall grade.

1.0
5.0
MATH141
Grade: C-
Dec 14, 2014

I was passed this class with an A in high school. This class is designed to be easy. However, this professor gets the award for making this the most difficult "easy" class ever. The caliber of work between lectures and tests are NOT the same. He makes the worst tests ever. His tests suck. Also, he is constantly coming off as rude when seeking help.

1.0
5.0
141
Grade: Drop/Withdrawal
Dec 18, 2014

Ended up Q-dropping this class, exams were nothing like the lecture notes or homework assignments. Half of the class was failing miserably. He is hard to understand and sarcastic when answering questions. 50 minutes for a 40 question math quiz? no thank you... stay away, don't make my mistake.

1.0
5.0
MATH141
Dec 19, 2014

Kamran Reihani was literally the worst professor I have ever had. He was not clear, nor did he teach. He was absolutely unwilling to help you and he was very rude both in class and office hours. ABSOLUTELY DO NOT TAKE HIM, even if he is the only professor time available. You will 100% regret it if you do.

3.0
5.0
MATH141
Grade: C
Dec 22, 2014

Don't take him! He gives multiple choice exams, but the way they are worded makes them hard. He also includes information that he hasn't gone over in class. 40% of his two classes dropped. He's kind of hard to understand. He gives random iClicker quizzes, so you have to go to class. He will bump you up though if you work hard and show up to class.

4.0
4.0
12132
Dec 30, 2014

The material is very clear and he teaches it well in class lectures, but the exams are very difficult. His questions aim to trick you, not test your mastery of the material.

2.0
5.0
141
Jan 7, 2015

I tried ny hardest but I could have tried a little harder. The professor claims that he tries to help but he didn't behave like that.

3.0
3.0
MATH141
Jan 13, 2015

He wasn't very helpful when people had questions. He always seemed like he didn't know what they were asking. He doesn't have a very heavy accent so he's not hard to understand. He tries to trick you on exams and quizzes. He spends the longest time on easy concepts and runs out of time for the harder parts. I never used the textbook.

4.0
3.0
MATH141
Jan 21, 2015

His tests were tricky, including some small details in some questions that are easy to miss. Pair that along with some of the questions that you naturally miss and that is already about an 80 since the tests are 20 multiple choice problems. But, his lectures are very clear and he demonstrated exactly what to do in different kinds of problems.

3.0
3.0
141
Grade: C+
Jan 26, 2015

Dr. Reihani was a great prof and a great guy, he just moved very slowly and confused us on everything. Class seams easy until you get to the test... then you fail, hard. Half of our class dropped. It was a long semester. Just don't do this to yourself.

3.0
3.0
MATH141
Grade: A
Feb 17, 2015

Reihani was very competent in the subject. But he didn't always explain it in a way that people who were struggling could understand. has a slight accent but not bad. he is lowkey kind of condescending if you ask a dumb question. test were tricky but i got a 100 on the third one. if you do the HW and actually pay attention in class you'll be alrigh

3.0
4.0
MATH141
Mar 31, 2015

He isn't particularly the worst professor I've ever had but he can be very confusing at times. The tests are tough since one little small mistake can mess you up due to the multiple choice format. Overall he can be vague at times, but he's just an average professor.

1.0
5.0
MATH152
Grade: C
May 18, 2015

Awful Professor. I would not recommend him to my worse enemy. All semester he didnt teach well at all. I learned everything from tutoring and the TA. He spent most of his time teaching theory which wasnt part of the course at all. 210 would not recommend. One time he spend an hour on 2 examples in class. worst teacher I ever had

1.0
5.0
MATH141
Grade: Drop/Withdrawal
Apr 23, 2015

Tough prof. I went to his office hours to ask for help and he literally said "maybe try to be more responsive to the material." Not super helpful.

1.0
5.0
141
Grade: D
Sep 16, 2015

Do yourself a favor, don't take this class. Hardest class i've ever taken, and it could have been so much easier had the material been more clear. Passed by the grace of god and thanks to outside tutoring. Wouldn't put this course on my worst enemy.

2.0
4.0
MATH141
Sep 29, 2015

He's an absolute pain. Don't take him if you avoid him. His tests follow his the problems in his notes, but he can't teach his notes very well. He's also rude in office hours and makes fun of you if you asks questions. Got an A due to looking at other profs notes. Do not take him

4.0
4.0
MATH141
Grade: C+
Oct 15, 2015

His lectures were very straight forward and easy to follow along with. However his tests were VERY tricky. And he was never open to a debate on any test question even when every single student missed the same question. He was very helpful during office hours but a completely different person when speaking to him about the test. Not very nice

2.0
4.0
MATH141
Grade: C-
Nov 30, 2015

I love math and hated this class. He was helpful during office hours and class, but he was adamant about his tests, no mercy, scantron, and no partial credit. I was very frustrated with his tests questions and often confused. He also had in class clicker questions so GO TO CLASS!! Ended with a 69.7 with a lot of effort.

4.0
4.0
MATH251
Dec 1, 2015

Dr Reihani is more than happy to help students but the tests are a big step up from the homework and quizzes. You have to be well prepared and have lots of time to give to the course to do well.

2.0
4.0
MATH251
Grade: B
Dec 20, 2015

Awful professor. My math education is heavily dependent on how well the teacher teaches. He has very minimal coherency in his lectures. Tests are also hard. Very bad lecturer. Not a mean person or anything, he just doesn't know how to do the most important part of his job, which is teach.

3.0
5.0
MATH251
Grade: B
Dec 21, 2015

Dr. Reihani is very caring & is always willing to help you conceptually understand a topic. However, he often fills his lectures with conceptual mut rather than working examples. His exams are very difficult and are misbalanced (MC vs FR) & mistimed. 6 take-home quizzes through the semester that took multiple hours each. AVOID REIHANI if you can!

2.0
4.0
MATH152
Grade: A
Feb 2, 2016

His test are tough, especially the multiple choice, and he over uses the log and ln rules. He gives very few examples in class, it is all almost strictly conceptual. I would strongly recommend not taking his class, but if you do Amy Austin's 152 notes are online and extremely helpful.

4.0
4.0
MATH308
Grade: A
May 30, 2016
Would take again

I passed with flying colors and Reihani was my prof. I had him for MATH251 and I wasn't too impressed, but I took him again because I knew what to expect. He was better for MATH308. His homework assignments could take up to 10 hours to complete, but they were so helpful! He even posted THOROUGH solutions to them. His exams were EASY (compared to HW

3.0
5.0
MATH308
Grade: B
Aug 8, 2016
Wouldn't take again

Makes Diff EQ way harder than it has to be- a very theoretical prof. HW takes about 10+ hrs/ week but prepares you for tests. only grades: tests, hw & a final. He cares about his students but cares more about getting proper respect so don't come in late or use phones and you'll stay on his good side. +3 pts on overall grade w less than 3 absences.

1.0
5.0
MATH152
Grade: Drop/Withdrawal
Oct 5, 2016
Wouldn't take again

Dr. Reihani is by far the worst teacher I have ever had in my college career. He is a nice guy, but he does not know how to teach adequately. TAMU should really consider how well a professor teaches rather than how much research they do as the primary employment factor. At the end of the day Dr Reihani does a terrible job explaining keep concepts.

Participation matters
LOTS OF HOMEWORK
TEST HEAVY
1.0
3.0
MATH152
Grade: A
Oct 25, 2016
Wouldn't take again

The way that Reihani teaches is that he does proofs the entire class period. Luckily I took calculus in HS, but if I hadn't I would have been completely lost in this guy's class. He's kind of nice, but he also makes people feel like crap if they ask questions. If you're taking him just prep for the exams by taking a bunch of past common exams.

4.0
4.0
MATH152
Grade: A
Oct 28, 2016
Would take again

Gives printout notes to annotate during class which makes the material easier to learn. Cracks jokes frequently. He's understanding for the most part and will listen and make accommodations for students. middleTake this professor for 152.

Gives good feedback
Clear grading criteria
Caring
3.0
3.0
MATH152
Grade: A
Dec 7, 2016
Wouldn't take again

Dr. Reihani is very passionate about his students learning the material but is not good at teaching it. His lectures are very monotonic and boring aside from a couple of jokes here and there. Focuses too much on the proofs and theoretical parts and makes everything seem more complicated than it should be. Not a a terrible experience but not great.

2.0
5.0
MATH152
Grade: F
Dec 17, 2016
Wouldn't take again

Dr. Reihani was... interesting. I think it was clear he cared for the subject matter, but his lectures were incredibly boring and combining that with the already difficult course material it was a disaster. The average on every test was failing and he got passive aggressive towards the students when people didn't show up rather than changing it up.

Clear grading criteria
2.0
4.0
MATH152
Grade: D-
Jan 3, 2017
Wouldn't take again

Learned more on my own than not skipping class. Prof goes onto a tangent of theory and does not provide enough examples for one to understand. Tough, but fair.

Tough Grader
Get ready to read
Skip class? You won't pass.
3.0
3.0
MATH152
Grade: B
Jan 5, 2017
Wouldn't take again

Knows what he's doing, but tends to explain everything with theory and works few examples. He's a bit of a mumbler and with his accent that can be a bit difficult. Go talk with him outside of class if you don't get something. He remembers you and is very helpful and may even let you argue points back on tests. Not who I'd suggest but could be worse

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
LECTURE HEAVY
4.0
5.0
MATH308
Apr 10, 2017
Would take again

Great lecturer but expects a lot avoid him in the summer time because his standards are a lot for 5 weeks. His exams are difficult but fair.

LOTS OF HOMEWORK
Gives good feedback
3.0
4.0
MATH152
Apr 18, 2017
Wouldn't take again

Cal2 is a hard class. Try and get a good prof. But if you don't, there's always Khan Academy, Spartan-Tutoring on YouTube, and Amy Austin has notes and videos online for math 152 that are pretty good if you're stuck (or studying last minute). Reihani cares, but honestly his notes don't help and going to class is a waste of time.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
MATH152
Grade: C-
Apr 18, 2017
Wouldn't take again

Great person but not the best professor. He's very passionate about math, but he makes Cal 2 much harder than it had to be. Spends a lot of class time doing proofs and theory that only confuse you and make the content harder to understand. He's more helpful in office hours, but try to avoid him at all cost. Weekly quizzes in lab by the way.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATH152
Grade: B-
May 11, 2017
Wouldn't take again

To begin Math 152 is a very difficult class, its time to buckle down. That said Dr. Reihani will not help matters in the slightest. His lectures are essentially useless as he never explains the method behind the madness. He required students to show up after the second test as many students no longer went to his lectures. Find someone else for 152

Tough Grader
TEST HEAVY
LECTURE HEAVY
3.0
5.0
MATH411
Jun 29, 2017
Wouldn't take again

Took him in summer school, moves at a wicked pace with little opportunity for feedback.

LOTS OF HOMEWORK
TEST HEAVY
GRADED BY FEW THINGS
1.0
5.0
MATH152
Oct 19, 2017
Wouldn't take again

Avoid this guy. Run! Save your GPA!!!!

Tough Grader
Skip class? You won't pass.
1.0
4.0
MATH151
Grade: Not sure yet
Nov 10, 2017
Wouldn't take again

I took Calculus in high school, but somehow he still managed to make this subject confusing for me. He loves theory, which means he will skim over the stuff you actually need and then go right into application and proofs which doesn't help if you are confused on the basics. He cannot teach. He is a very smart man, but can't relay any of the info.

Tough Grader
GRADED BY FEW THINGS
1.0
5.0
MATH151
Nov 26, 2017
Wouldn't take again

Lectures are awful to get through. He loves to explain the proofs but then doesn't teach you how to actually do the math. Gives A LOT of paper assignments from the book that even the TA couldn't figure out at times on top of the online hw. He mumbles and gets angry when you don't participate even though you don't know what he's asking.

Tough Grader
LOTS OF HOMEWORK
4.0
4.0
MATH151
Nov 28, 2017
Would take again

Great professor for a mathematics major math class. Really cares about the history of the equations and the theory behind the concepts. Gives problems that are "interesting" and 'thought provoking". Not the best teacher for a engineering math class.

LOTS OF HOMEWORK
EXTRA CREDIT
Tests are tough
1.0
4.0
MATH151H
Grade: A-
Nov 29, 2017
Wouldn't take again

Took Calculus in High School and received 5s on the AP tests. His lectures seemed to confuse me about topics I already knew well and he made his own tests which were much more difficult than the common exams. AVOID!!

Tough Grader
Tests are tough
2.0
4.0
MATH151H
Dec 10, 2017
Wouldn't take again

Lectures are boring, and eventually, attendance becomes mandatory (when people stop showing up). He tries to delve into proofs which would be great if I wanted to be a math major but for engineering math, he made it way more complex than it needed to be. He gives a lot of assignments. Don't take him. Take literally any other professor. Please.

Participation matters
LOTS OF HOMEWORK
Tests are tough
1.0
5.0
MATH151
Dec 13, 2017
Wouldn't take again

He does not explain material well, thoroughly goes over proofs but not examples. He gives ridiculously hard written homework problems, when none of the other teachers give any. He also started adding extra hard problems to the common exams. People stopped coming to class and he threatened to take attendance grades. I love math but hated his class.

LOTS OF HOMEWORK
Tests are tough
2.0
4.0
MATH152
Grade: A
Jan 6, 2018
Wouldn't take again

I had Reihani for MATH 152 in Fall 2016. A large focus of his lectures was on the theoretical, although some example problems were worked in class. Personally speaking, I didn't like this way of teaching but perhaps it's better suited for a mathematics major. 152 is hard as it is, so I would recommend avoiding Reihani for this class.

Tough Grader
Skip class? You won't pass.
Tests are tough
1.0
4.0
MATH308
Feb 23, 2018
Wouldn't take again

Lectures don't have a clear format. Speaks to students like they're kind of dumb for not understanding certain topics or concepts. Only thing he posts online are the homework assignments. Definitely one of the worst professors I've had when it comes to communicating effectively to his students.

Get ready to read
Skip class? You won't pass.
4.0
5.0
MATH401
Grade: C
May 15, 2018
Would take again

As a Freshman taking a senior Aerospace Math heavy course, I have never seen anything more difficult in my life, but one thing I took away from this course was that I now feel like I can tackle just about any math problem thanks to this caring and super intelligent professor. He knows the content like the back of his palm and does a phenomenal job!

Skip class? You won't pass.
LOTS OF HOMEWORK
Inspirational
1.0
5.0
MATH308
Grade: A
May 16, 2018
Wouldn't take again

I believe he does care about his students and want them to succeed, he truly is passionate about math. However only MATH MAJORS should take him, he is very heavy on theoretical and why the equations works. He is office hours very often but makes you feel dumb when you don't understand. There is a reason no one wants to take him.

Tough Grader
Get ready to read
Skip class? You won't pass.
5.0
3.0
MATH409
Grade: A
Aug 2, 2018
Would take again

Keep in mind that MATH 409 is a completely proof based class with any professor. I see the common complaint is that he is theory heavy with regular courses. However speaking only for math 409, he was great. Very organized lectures and made concepts very easy to understand. He also really cares about if you understand the material or not.

TEST HEAVY
Caring
LECTURE HEAVY
1.0
4.0
MATH251
Grade: Not sure yet
Sep 20, 2018
Wouldn't take again

Worst professor, gives you problems he does not even work on class, and expect you to know a lot that he has not even covered, worst professor you can take

1.0
4.0
MATH251
Grade: Not sure yet
Nov 3, 2018
Wouldn't take again

Honestly, it is not fun joining this guy's class. He was heavy on the lectures and homework. Really didn't get any feedback whatsoever from this professor. Not recommend taking this guy ever. Just uses packets that are somewhat straightforward. He never replies to his email. Overall a tough professor. You will have to work hard for this class.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATH251
Grade: Not sure yet
Nov 6, 2018
Wouldn't take again

If I could turn back to the day I was signing up for this class, I would slap myself so hard so I could turn in a different direction and not take his class. Lectures are boring and so difficult to understand. I learned this class with Amy Austin note, but he likes to see everyone fail and so his exams are honestly waaaaaay harder than needed.

Tough Grader
TEST HEAVY
1.0
4.0
MATH251
Grade: Not sure yet
Nov 12, 2018
Wouldn't take again

like to "threaten" students if they don't come to class, he will take attendance grade but never did so skip class all you want. Not a (good) choice for a prof nevertheless b/c his lectures suck and his tests are not based on any examples given/taught by him. He wants you to THOROUGHLY understand EVERYTHING (concept-wise) from the book tbh.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MATH251
Grade: C
Nov 15, 2018
Wouldn't take again

Reihani is one of the worst professors I have ever had. He goes ridiculously slow during lectures and because of that we ended up getting very behind all of the other classes and were taking our tests 2 weeks after the other profs. To make up for that he bumped the third test up 2 weeks after barely teaching anything. Terrible.

1.0
5.0
MATH251
Grade: C-
Nov 28, 2018
Wouldn't take again

I've never experienced a harder class. Even my Differential Equations class is far less difficult than Reihani's tests. The test questions always feel entirely different than the homework and example questions given. His lectures aren't interesting and are very concept heavy compared to having more examples in the notes.

Tough Grader
TEST HEAVY
LECTURE HEAVY
2.0
5.0
MATH251
Grade: C
Dec 7, 2018
Wouldn't take again

I feel like he made this class way harder than it really needed to be. The tests were extremely difficult. Beware that 60% of the exams are multiple choice and his final was all multiple choice. He really explains the conceptual part of the topic but rarely explains actually how to do the problem. Try to avoid him if you can and save your gpa.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
MATH251
Dec 8, 2018
Would take again

Kamran is clearly so passionate about what he teaches. I learned a lot from being in his class and his love for math really brightened my day. He is very accessible outside of class and cares about his students. Make sure you attend class though, because the material is hard and you cant just learn it from the book.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
MATH251
Grade: C
Dec 13, 2018
Wouldn't take again

Teaching style is very poor and leads to a lot of miscommunications, and you end up teaching yourself from Amy Austin's notes. He makes your turn in weekly quizzes on top of the webassign(online) homework that normally comes with every math class. Tests are extremely hard and with very little practice exams, obtaining a good grade is very hard.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
3.0
3.0
MATH251
Grade: A
Dec 16, 2018
Would take again

Dr. Reihani does a pretty good job teaching calculus III, though it's not anything special. He likes explaining the reason things work how they do, meaning proofs and geometric explanations of concepts are very common. His tests and take home quizzes aren't too bad if you can get through the homework

1.0
5.0
MATH251
Grade: C+
Dec 16, 2018
Wouldn't take again

Oof. Worst prof I ever had but at least it's over. Fimal replace lowest grade but final is my lowest grade so ended up getting a C despite doing pretty well on exams. It be like that sometimes I guess. Don't take him though, I taught myself with Amy Austin note so if anything, props to her for teaching me everything i need to know the night before.

Tough Grader
TEST HEAVY
1.0
5.0
MATH251
Grade: C
Dec 18, 2018
Wouldn't take again

Gives 1 previous test for review. Only 1 quiz per week for homework. Tests are mostly multiple choice with 'none of the above' option on each one. No partial credit on the final exam. Course material updates are last minute. Confusing lectures. Must be able to work hardest book questions 5 minutes/problem at max perfectly.

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
1.0
4.0
MATH152
Grade: A
Dec 19, 2018
Wouldn't take again

Do the week in review and print out the lecture notes. The week in review is from an old book but math is math. It has practice problems and reviews the week in a nice and succinct way unlike the lectures.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MATH251
Grade: C
Jan 2, 2019
Wouldn't take again

This has been my worse professor at TAMU. He is very passionate about the material, but is often vague and ambiguous with concrete examples similar to tests. Homework is often not to scale with tests as the test are very hard and are 40% free response and 60% multiple choice w/ no partial credit. Theoretical teacher but steer clear if possible.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
4.0
4.0
MATH409
Grade: A+
Aug 20, 2019
Would take again

Amazing lectures! This class is one of the hardest classes for math majors to take, but he made the material make sense and he made the boring concepts interesting. The tests were harder than the homework but not impossible. Go to lecture since he curved the class at the end based on your attendance and they will honestly help you understand more.

Lots of homework
Amazing lectures
Lecture heavy
3.0
3.0
MATH411MATH409
Grade: A+
Sep 17, 2019
Would take again

Follows textbook very closely, to the point that it greatly decreases the usefulness of lectures. Nothing special or challenging, if it is a subject that you are bored by and just want to skate by and solve textbook problems for a reasonably easy grade, than he is for you.

Lots of homework
2.0
5.0
MATH308
Grade: C
Jan 6, 2020
Wouldn't take again

Dr. Rehanni is very intelligent and cares a lot about his class and students. However he is an extremely hard grader and offers very little leeway with grades. He assigns a lot of homework. Attendance and reading the textbook are crucial. Tests are often much harder then the homework's and reviews.

Lots of homework
Test heavy
Tough grader
1.0
4.0
MATH308
Grade: Not sure yet
Sep 10, 2020
Wouldn't take again

Math 308 was already difficult but taking it with professor Reihani only makes this class harder. The content he teaches goes more in depth than what other profs teach, so he effectively makes this class unnecessarily harder. You have to actively work on this class outside of lecture to be successful.

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
5.0
MATH308
Grade: Drop/Withdrawal
Oct 6, 2020
Wouldn't take again

this man makes this class so much harder than it needs to be. he overcomplicates things and the terminology alone makes the class difficult. I would definitely try and avoid taking math 308 with him. but if you can't good luck and be sure to study all your old notes from cal 1-3. he expects you to know all types of integrals like the back of urhand

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
MATH308
Grade: C
Oct 27, 2020
Wouldn't take again

AVOID this professor! DOES NOT give any partial credit- and is not helpful in any way. His sense of what is needed to know is insane- the equations he uses in class are not textbook and make students more confused then they need to be. Homework take HOURS and he gives them in obscene amounts. Cannot correct his work without angry reprocussions.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH308
Nov 19, 2020
Wouldn't take again

He makes the class way garder than t needs to be. HW will take up all your time and is unnecessarily hard. Also he is a tough grader and tests are hard too and he grades them quite hard. Stay away hes the worst prof ive ever had.

Skip class? You won't pass.
Tough grader
2.0
4.0
MATH308
Grade: A
Jan 14, 2021
Wouldn't take again

This prof's lectures are difficult to follow, and often the examples are either too simple or far to involved. The homework is pretty difficult (Webassign uses random #s), but there are unlimited attempts for each problem. Exams are fairly difficult. However, there is typically a 2-3 pt curve overall. Do the work, go to class, and you can do well!

Lots of homework
Test heavy
4.0
3.0
MATH308
Apr 27, 2021
Would take again

His lectures were a bit confusing at times, but it was easy to look back at notes and understand what was going on. Homeworks were tricky at times, but there are infinite tries available. He was very caring and understood that students can have issues, and was flexible to accommodate anyone who asked. Overall, a nice guy and a great teacher.

Gives good feedback
Caring
2.0
5.0
MATH401
Grade: A
May 12, 2021
Wouldn't take again

Reihani wasn't a great teacher, but he was a good person. The material was already hard and he didn't do a lot to make it clear. We had 16 page homework assignments regularly which would take me dozens of hours to complete. He did do his best to provide us with extra credit and curve our exams to make grades okay but they were still very low.

Lots of homework
Skip class? You won't pass.
EXTRA CREDIT
1.0
5.0
MATH401
Grade: Drop/Withdrawal
May 22, 2021
Wouldn't take again

Just dont take this proff for 401. A good portion of the class dropped after the first few homeworks, about half dropped after the first exam. We had to voice our complaints that his hws were so long, doesnt give much feedback or good review, most of what you learn wont be on the test. Textbook doesnt help.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH412
Grade: Drop/Withdrawal
Jul 29, 2021
Wouldn't take again

He is really bad at communicating the material and overall explaining it. The textbook he provides is also really vague. I took 401 later with Dr. Rahm and he was much better at explaining PDEs. This proff skips around chapters and lectures you on stuff that wont even apear on the test. His homeworks are extremely long( 20+ pages average)

Lots of homework
Get ready to read
Test heavy
1.0
5.0
MATH308
Aug 11, 2021
Wouldn't take again

Do yourself a favor a take another professor. He expects way to much of you. Homework took me over 10 hours alone. The exam reviews are not similar to whats on the exam. He doesnt give enough examples for us to learn the concepts. Avoid Avoid

Lots of homework
1.0
5.0
MATH308
Grade: Not sure yet
Aug 13, 2021
Wouldn't take again

I didn't want this professor, but was stuck with him over the summer, if you ask dumb questions he makes sly comments about how easy the material is. I watched him subtle diss this one guy over and over. Exam 1 was like the review but im pretty sure everyone did well on it so exam 2 and final was nothing like the review. Avoid him

Participation matters
Skip class? You won't pass.
Test heavy
1.0
4.0
MATH308
Grade: B
Nov 4, 2021
Wouldn't take again

I'll level with you, Reihani is not the best or worst out there. His main problem is that he lets his mood affect his class heavily. If he had a bad day, you'll know. He'll pick on people if he thinks a question is stupid and sometimes he doesn't cover the content fully. That being said if you catch him on a good day he's not bad. DO NOT SKIP.

Lots of homework
Skip class? You won't pass.
2.0
4.0
MATH308
Grade: B
Dec 14, 2021
Wouldn't take again

He isn't terrible, but I'd recommend someone else honestly. First, if you skip class it is quite difficult to catch up. Second, if you do go to his lectures, they are so hard to understand anyways so at that point it doesn't matter. He explains the concepts as if everyone is a math major but no one is. Had to relearn everything by myself at home.

Lots of homework
Skip class? You won't pass.
5.0
4.0
MATH308
Grade: A
Jan 14, 2022
Would take again

Dr. Reihani is passionate and very deeply caring about his students' success. He has difficult tests, but that is more a testament to the difficulty of differential equations than him wanting to punish you. Don't use online solvers on your homework and you'll do just fine. The homework is much harder than his tests. Take good notes.

Lots of homework
Lecture heavy
3.0
5.0
MATH308
Grade: C+
May 17, 2022

Pros: - Decent lectures - Subtle humor - Good understanding of the material - Notes are somewhat helpful - No difficult integrals on midterms Cons: - Lectures can be a little dry - Homework doesn't always match lecture material - Strangely difficult final with really hard integrals that messed up my grade - Can be a little moody sometimes

Lecture heavy
Test heavy
1.0
4.0
MATH308
Grade: Not sure yet
Oct 3, 2022

Class was unorganized, lecture does not correlate with the homework

Participation matters
Lots of homework
4.0
2.0
MATH308
Grade: A+
Dec 7, 2022
Would take again

All the professors for MATH 308 get bad reviews because differential equations is a hard class, but that's not the professors fault. Dr. Reihani was a great lecturer all semester and made the class as easy as it can be. Exams were very similar to the homework and not difficult at all.

Graded by few things
4.0
4.0
MATH308
Grade: Incomplete
Dec 9, 2022
Would take again

Personally, I had no issues with Reihani. I can understand when ppl say he lets his mood affects the class, but rarely have I seen that. The class is difficult but Reihani is a good lecturer. Clear grading criteria, HW can be difficult but possible. Tests aren't too bad. Overall I thought he was quite fine and I'd take him again if I had to.

Clear grading criteria
Graded by few things
2.0
3.0
MATH308
Grade: C
Dec 10, 2022

The lecture material doesn't always line up with the homework so be prepared for that; I personally found that I left lecture more confused than when I walked in. Homework every 2 weeks and 2 python programming assignments a semester that he wont really talk about at all. Goes off on tangents a lot and will make fun of "dumb/obvious questions"...

Test heavy
1.0
5.0
MATH308
Grade: Drop/Withdrawal
Dec 19, 2022

Avoid taking this professor at all costs! His attitude is completely disrespectful whenever you ask a question and uses an application called "poll everywhere" in which you only got a minute to answer the question and login within that time limit. He has a passcode for quizzes which you have to attend his class to get it. Not worth your time.

Tough grader
Test heavy
1.0
5.0
MATH308
Grade: Drop/Withdrawal
Dec 19, 2022

Rehani has an intellect whose concepts are not even understandable. Had to drop this class because he locked your entire canvas grade even after the q-drop date. Not sure why but quizzes have a passcode and if you miss the class lecture, you aren't getting that passcode in general. Completely disrespect and rude, wasted a whole semester with him.

Tough grader
5.0
4.0
MATH308
Grade: Drop/Withdrawal
Apr 5, 2023
Would take again

Dr. Reihani is good lecturer. He spends a lot of time teaching the concepts to us.

Hilarious
Beware of pop quizzes
Caring
5.0
3.0
MATH308
Grade: Incomplete
Apr 20, 2023
Would take again

Prof. Reihani does a very good job of breaking down difficult concepts and solutions in a way that is clear and understandable. Seeing previous reviews here, I was worried about his demeanor during class, or that he would get way too technical, but neither were issues. Don't be fooled by response bias--Reihani is a good professor!

Participation matters
Clear grading criteria
Gives good feedback
3.0
3.0
MATH308
Grade: A
Apr 27, 2023
Would take again

Dr.Reihani is not the most engaging lecturer, but he does know what he's talking about. The example problems he solves in lecture are very helpful, but are usually much simpler than the HW. HW is doable with a bit of effort and help from the textbook (there's a free one online). Doing the HW prepares you well for exams.

Beware of pop quizzes
Lecture heavy
4.0
4.0
MATH308
Grade: B
Jul 29, 2023
Would take again

While the homework is tough, it's made harder than the exams, and Prof Reihani grades with a lot of leeway for small mistakes on both. All in all, while the lectures were a bit dull at times, Prof Reihani is best when it comes to explaining every little step of a math problem which helped my understanding a lot.

Lots of homework
Lecture heavy
Graded by few things
2.0
4.0
MATH308
Grade: B
Dec 8, 2023

I felt like I learned absolutely nothing in his lectures and I attended class. His videos on the virtual MLC are actually super helpful for practice problems. He gives so much partial credit on exams which was my saving grace. He does poll everywhere and keeps them open before closing it and giving everyone 0's on it. Wouldn't recommend taking him.

4.0
2.0
MATH308
Grade: A
Dec 16, 2023
Would take again

Professor Reihani is very knowledgeable in his course of study. What I liked most was that he thoroughly explained each concept. Also to note, his gentle sense of humor. At the same time, while his explanations are helpful, they may be lengthy. At any rate, he was open and attentive to questions in and outside of class. I would recommend him.

Gives good feedback
Hilarious
Caring
5.0
4.0
MATH308
Grade: B
Dec 19, 2023
Would take again

His lectures are often really lengthy but he covers all the content you need. There is occasional PollEv questions but they are super easy so dont skip class. Exams and homework are graded very leniently and his virtual math learning center videos were AMAZING to help prepare for exams. Dr. Reihani is also just a very sweet guy and truly cares.

Gives good feedback
Lots of homework
Caring
1.0
4.0
MATH412
Dec 19, 2023

Avoid if possible. Lectures are very confusing with no set end goal in sight during explanations, and class averages for nearly everything were failing and he did not curve. The book is poor at explaining things but lectures follow it exactly so you always have all the content. Homeworks were overly long but emulated exam questions well.

Lots of homework
Test heavy
2.0
5.0
MATH308
Grade: A
Dec 20, 2023

Reihani does a poor job explaining concepts and an excellent job making students feel inferior to him. He assumes that the entire class has his extensive background in mathematics and over explains when no explanation is needed and under explains important topics. I highly recommend avoiding this professor at ALL costs.

Beware of pop quizzes
4.0
1.0
MATH308
Grade: A
Jan 12, 2024
Would take again

He teaches and talks slowly, but he explains concepts thoroughly. His exams are just straightforward classwork problems and are easier than the weekly homework. He's not very accessible outside of class and via email, so it's best to talk with him after class. He has a dry sense of humor, but it made class interesting. Watch his VMLC videos.

1.0
5.0
MATH308
Grade: Not sure yet
Apr 12, 2024

Dude found a way to make simple topics difficult to understand and makes fun of people who ask questions or participate in his class. Doesn't unlock canvas and class lacks organization. Wouldn't take again.

Beware of pop quizzes
Lecture heavy
Test heavy
1.0
4.0
MATH308
Grade: B
Apr 21, 2024

I've never struggled in a math class before, but this professor found a way to make this class pretty horrible. The lectures make perfect sense (ish), but the hw problems assigned are a lot more complicated, and since this class does not have TAs, asking for help is very difficult. The tests are okay ish, but getting high Bs on them is not enough.

Test heavy
2.0
5.0
MATH308
Grade: Not sure yet
Apr 22, 2024

I had two friends take Diff Eq with two different professors and when we studied together they both said that Reihani's homework and exams were significantly more difficult than their profs. I found lectures hard to follow and he's completely inaccessible outside of class. If I could go back, I would take any other professor if possible.

Tough grader
Beware of pop quizzes
Test heavy
1.0
4.0
MATH308
Grade: C
Apr 24, 2024

Condescending towards students, especially when you do not understand the material. I do not recommend as lectures are tough to follow.

Tough grader
5.0
3.0
MATH308
Grade: A
Apr 25, 2024
Would take again

Very clear about exam material. Great note templates with plenty of examples that make it easy to look back at when doing the homework and studying for exams.

4.0
2.0
MATH308
Grade: A+
May 4, 2024
Would take again

He may come off as condescending, but he just has dry, sarcastic humor. He explains concepts thoroughly, albeit slowly. His exams are extremely straightforward and easy, and the HWs and his MLC videos are very helpful for exam prep. Not the most approachable via email or office hours, but will help you right after class.

2.0
4.0
MATH308
Grade: B
May 13, 2024

This guy said to my section after the first week "I don't care about your wellbeing so I won't be following a schedule for homework". He doesn't respond to any emails and I had to approach him multiple times before class to get a regrade. Lectures are extremely slow and easy to follow but he spends too much time reviewing basic algebra.

Lots of homework
Beware of pop quizzes
1.0
5.0
MATH308
Grade: C
May 15, 2024

First exam is nearly make or break due to the weight of test in this class and can be difficult to recover from a low grade. Was more forgiving on the final than the first two exams. All exams are open ended and quizzes are completely random. Nothing gets dropped or curved in this class.

Tough grader
Beware of pop quizzes
Test heavy
4.0
2.0
MATH308
Grade: A
May 15, 2024
Would take again

I think some reviews are unfair; he explains the material very well in my opinion. Go to lecture for his worked out notes (blank notes on canvas) and for the PollEv quizzes. Average ~1 HW/week, takes about 2 hours (~20% of grade). He says EXACTLY what units are on exams; you can study his VMLC videos for GOOD explanations. Just TRY and its fine.

Clear grading criteria
Lecture heavy
Test heavy
3.0
3.0
MATH308
Grade: A
May 16, 2024
Would take again

Exams are not super difficult as they are easier than homework. Overall he explains the content well but gets off track during lectures. My recommendation to do well is to practice the homework problems. My complaints are that he is not accessible outside class and does not post lectures or completed notes. So attendance is very important.

Lecture heavy
Test heavy
4.0
4.0
MATH308
Grade: A
May 18, 2024
Would take again

Wow im suprised by these reviews. I really liked Reihani. In his lectures he does a lot of example problems which I really value. His exams were hard but 90% of it was on the homework or had a similar example done. He can have an attitude sometimes and you can tell. Do not ask a dumb question lol.

Participation matters
Lots of homework
Lecture heavy
5.0
4.0
MATH308
Grade: B+
Jun 7, 2024
Would take again

He gave us access to helpful notes and endless practice material and his office hours are useful so take advantage. If you do bad on any of the exams it's extremely difficult to come back. When asked he mentioned that the lack of extra credit and not dropping low grades were standard across all 308 sections so you should beware of this.

Tough grader
Clear grading criteria
Caring
1.0
4.0
MATH308
Grade: C
Oct 16, 2024

Reihani does not respond via email, hosts office hours for maybe 2 hours of the entire week, does not post the class notes, writes illegibly, changes required homework problems after assigning them, does not provide exam reviews, and overall does not appear to care about his students. The semester I took him he got replaced due to health issues.

Tough grader
2.0
4.0
MATH308
Grade: B+
Oct 30, 2024

Very difficult to approach outside of class, with office hours sometimes not lining up with the given schedule. Homework is INCREDIBLY dense. Never spent less than 2 hours on any assignment. Tests were difficult but not impossible. Be ready to sink a lot of time if you want an A. Attendance isn't graded, but pop quizzes exist, so...

Participation matters
Lots of homework
Beware of pop quizzes
2.0
4.0
MATH308
Grade: Drop/Withdrawal
Nov 22, 2024

Dr. Reihani only taught the class for 4 weeks. We then had three different professors take over. Overall, we got screwed and I had to drop because of this. I was understanding the class really well until Dr. Reihani couldn't teach anymore. After that, it was downhill. I'd try to take this class at Blinn if you can.

Beware of pop quizzes
Lecture heavy
Test heavy
4.0
3.0
MATH308
Grade: B+
Dec 21, 2024
Would take again

Reihani's class has a tough first exam, but the rest of the course is manageable if you stay engaged. Helpful resources like homework and MLC videos make studying easier. unstuck ai complements the classwork well.

3.0
5.0
MATH308
Grade: A
Feb 24, 2025
Would take again

Tough class and one of the more difficult professors, but you will learn the material from Reihani better than most professors. Do the homework ahead of time and watch the MLC videos. Exams are ROUGH but if you go to lecture and understand the homework, you'll pass.

Tough grader
Amazing lectures
Lots of homework
1.0
4.0
MATH308
Mar 5, 2025

I've already graduated, took this dude like 4 years ago and I still talk about how he was the worst professor I had through my bachelors AND masters. He made a personal challenge out of shitting on anybody who had questions, and made the class impossible. I am sitting at my full time engineering job thinking about how it's on sight with this dude.

5.0
3.0
MATH151H
Grade: A+
May 1, 2025
Would take again

Best math professor at A&M, no question. His lectures were tough but super worth it, and his sarcastic humor (especially with obvious questions) made class way more entertaining. Sucks that he had to stop teaching because of health issues—he really made an impact.

Amazing lectures
Lecture heavy
Test heavy
4.0
4.0
MATH151
Grade: A-
May 1, 2025
Would take again

Super smart and actually made math make sense. Yeah, his lectures were heavy and he didn't sugarcoat it when you asked something you should've known—but that just pushed you to do better. It's a shame he had to stop teaching for health reasons, because he was one of the greats.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH412
Grade: D
Jun 3, 2025

Yikes. I have never tried so hard just to fail. HW did not match the exams. Lectures were hard to follow and was lost the whole time even going to office hours.

Tough grader
Lecture heavy
Graded by few things
5.0
2.0
12132
Grade: A
Oct 28, 2025
Would take again

Great Professor. Really cares about students, course is well structured and easy to follow along in and outside of class. Notes are good, but there are a lot of other resources available too. The homework and test are very manageable, I would recommend this professor and course to everyone.

Caring
Graded by few things
Accessible outside class
1.0
4.0
MATH308
Dec 12, 2025

After 2 degrees from A&M, this was BY FAR the worst professor I've had. I distinctly remember how difficult this guy was to learn from. Why this guy is even still teaching is an indictment of A&M's professor evaluation system.

3.0
5.0
MATH304
Grade: C
Dec 20, 2025
Would take again

I don't get the hate, as long as you study for his exams (which are basically the whole grade) you will be fine. You can just self-study and just go to the three exams and still make an A.

Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

42%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 75 grades
Most common grades:
A (24)
C (15)
Drop/Withdrawal (11)
Grade Distribution
A(29)B(12)C(24)D(14)F(1)A-/B+(6)
Based on 99 reported grades
A: 24
C: 15
Drop/Withdrawal: 11
Not sure yet: 11
Common Tags
Lots of homework (23)
Test heavy (20)
Tough Grader (18)
Skip class? You won't pass. (16)
LOTS OF HOMEWORK (15)
Lecture heavy (14)
Tough grader (14)
TEST HEAVY (12)
Rating Trend

Improving

+0.36 avg change
Feb
Mar
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

MATH409

4.5

(2)

12132

3.3

(3)

MATH411

3.0

(1)

MATH411MATH409

3.0

(1)

MATH304

3.0

(1)
+9 more courses
Difficulty by Course

MATH411

5.0

MATH401

5.0

MATH304

5.0

MATH412

4.7

141

4.5

Similar Professors