Roohollah Ebrahimian

This professor has taught: CMSC475, MATH140, MATH141, MATH241, MATH241H, MATH246, MATH246H, MATH299B, MATH299F, MATH340, MATH341, MATH401, MATH403, MATH405, MATH406, MATH410, MATH411, MATH430, MATH445, MATH475
Information Review
Roohollah Ebrahimian
MATH241

Expecting an A+
Anonymous
07/21/2022
Professor Ebrahimian is genuinely the best math professor I could have asked for. He has incredibly well-structured lectures and is always very well prepared for the class. He is concise and clear when explaining topics and has a very good teaching style. His exams aren't too difficult either. He makes sure to review practically all the different kinds of questions he's gonna ask on the exam so if you go to class and just pay attention, you'll get an easy A. For my class, he took a lot of quizzes but they only helped me out more cause they made me actually learn the section he was gonna quiz us on. If you can take him, TAKE HIM. I highly doubt there's a single math professor at UMD that is as good as and cares as much as Professor Ebrahimian.
Roohollah Ebrahimian
MATH241

Expecting an A-
Anonymous
05/19/2022
Dr. Ebrahimian is a very good professor. His lectures are very informative and it's very useful if you go to them, however he does post some summarized lecture notes that are useful to know what you missed. You can also use this lecture note PDF to know what topics may fall in the quiz (as the weekly quizzes cover material from the previous Wednesday to the Monday preceding the quiz). As for his exams, they're overall fair. He provides a very generous amount of review material for every exam (even the final!) which you should ABSOLUTELY study. If you know every topic on those practice exams, you're near guaranteed to do well on his exams. He does teach fast, but he has to due to the sheer amount of material there is. Lowest exam is dropped for your final if it helps your grade, and your lowest 2 quizzes are dropped as well. One thing to note, the MATLAB assignments start off really easy, but the last couple can be challenging, so don't start those too late. If I'm recommending a good time to start and do these assignments, do it while you review for your exam! They're normally due shortly after an exam, but the content on these assignments are really helpful when it comes to understanding how to set up your integrals and the topics you should know. I found myself doing them AFTER the exams then being upset I didn't do them earlier!
Roohollah Ebrahimian
MATH241

Expecting a B+
Anonymous
05/19/2022
His lectures are well organized, does many practice problems to solidify our understanding, and he is very knowledgeable, so he can answer almost any question that is asked. One thing to note is that he does not grade homework, but it is very important to do
Roohollah Ebrahimian
MATH241

Anonymous
05/16/2022
He is a very good lecturer and explains concepts very well. He also answers any questions you have during lecture without making students feel embarrassed about asking complex or simple questions. The class is very fast paced but if you go to class you will learn everything pretty well. His tests and quizzes were also extremely fair.
Roohollah Ebrahimian
MATH241

Expecting an A
Anonymous
05/13/2022
Dr. E is incredible. He teaches fast, but well and truly cares for his students. His tests and quizzes are fair, and he explains the material clearly. Can't go wrong with them. Definitely take him if you can, he is great.
Roohollah Ebrahimian
MATH241H

Expecting an A-
smccurry
05/10/2022
The course is definitely difficult and requires you to pay attention, but Professor Ebrahimian made the class so much better. He knows literally everything there is to know about all the subjects and is always willing and able to help any student when they are struggling with a problem or grasping a concept. I absolutely loved learning with Professor Ebrahimian and would recommend him to anyone who needs to take Calc 3. The course was set up very well, and I liked that the hw was not required. It created a system that encouraged you to be responsible for your own learning without affecting your grade. The entire course was planned out in the syllabus, and there were no surprise assignments or unexpected changes to the schedule. His exams were super fair and his grading was very fast. We often would receive quizzes and tests back within a week of taking them, during the following class or two. This course was probably my favorite math course that I have taken in my academic career, and would love to have Dr. Ebrahimian as an instructor again in the future.
Roohollah Ebrahimian
MATH241

Expecting an A
Anonymous
04/21/2022
Great professor. He's very organized and responsive. I've never had an issue with approaching him with a question. He seems to really care about his students. Ebrahimian's quizzes and exams are fair. His expectations of students are also very reasonable.
Roohollah Ebrahimian
MATH241

Expecting an A
Anonymous
03/12/2022
Best math professor I've ever had at UMD. As long as you pay attention to the classes and practice sample exams, you are on a good scale. He explains stuff so clearly and breaks down the hard stuff well. I really enjoyed his classes and hope I would have chance to take more.
Roohollah Ebrahimian
MATH241

Expecting an A-
Anonymous
03/02/2022
Dr. Ebrahimian is an awesome professor. He always explains the concepts very clearly. He is happy to answer questions, and answers them very well. He gives very useful practical examples that help to explain the content better. He’s also a very nice guy and you can tell he cares about his students. He grades his exams and quizzes very fairly and the difficulty is also reasonable. I highly recommend Dr. Ebrahimian for MATH241.
Roohollah Ebrahimian
MATH340

Expecting an A
Anonymous
12/23/2021
Fantastic lecturer. Very knowledgeable and encourages participation. Keeps a document of all of the notes (theorems, definitions, example problems, etc.) from class, although you should still take notes because that document doesn't show the solutions to in-class examples. Doesn't grade on participation or attendance but those are still imperative to your understanding of the material if it's your first time seeing it. The weekly quizzes and 3 exams over the course of the semester are not very difficult if you're caught up and have properly reviewed the notes and homework. The homework can be very difficult and time-consuming (especially the first few assignments) but it is generally necessary and helps with understanding.
Roohollah Ebrahimian
MATH403

Expecting an A+
Anonymous
06/22/2021
Dr. Ebrahimian is a great lecturer and professor, especially for 403. Abstract Algebra is his research area so he is very knowledgeable on the subject and could answer any questions during lecture. This grading methods are also easy to follow and simple: drops 2-3 homeworks, 2-3 quizzes, and also lets you replace a bad exam with your final exam grade if you do better on it.
Roohollah Ebrahimian
MATH246

Expecting an A
Anonymous
06/21/2021
Dr. Ebrahimian finds a good balance between being accommodating and helpful while still making sure you actually get a good understanding of the material. Tests and quizzes, which make up the vast majority of grades for the class, are pretty similar to the examples covered in class, so take good notes and study them and you'll be fine. My only criticism is that the MATLAB textbook was sometimes pretty unhelpful for the projects, so be sure to find some resources (like Justin's notes) to get those done. Overall, definitely recommend taking this class with Ebrahimian though.
Roohollah Ebrahimian
MATH246

Expecting a B-
javathunderman
05/25/2021
Great lectures, easy quizzes, but a pretty hard class overall, so make sure you do as much of the HW as possible. Highly recommend taking 246 with him.
Roohollah Ebrahimian
MATH403

Anonymous
05/21/2021
He is an awesome teacher! I really enjoyed his lectures. I definitely didn't find the class easy but the exams and quizzes were fair.
Roohollah Ebrahimian
MATH246

Expecting an A-
Anonymous
05/20/2021
Dr. Ebrahimian is one of the best math teachers I have had. His lecture notes are clear and easy to follow. If a student has a question, he took the time to answer it even if it was already asked. Dr. E never got annoyed by "too many questions," and encouraged more questions. If we did not get to all the lecture material he wanted, he adjusted the following lectures accordingly. Although this was over virtual learning, I am certain the way he teaches in-person lectures is just the same. Quizzes and exams were very representative of what was learned in lectures and discussions. There were never any curveball questions, so if you attend lectures, discussions, and GSS occasionally, you should have all the resources needed to be successful. There were suggested textbook problems, but I found they were more complex than what was asked. However, they are good for more practice since the textbook is online and has solutions underneath each problem statement.
Roohollah Ebrahimian
MATH246

Expecting a B+
Anonymous
05/14/2021
Yo he a goat fr. His lectures are very clear and he takes the time to answer pretty much every student's question, even if someone else has already asked it before. His tests and quizzes are just like the homework and the class examples. You can't go wrong with him
Roohollah Ebrahimian
MATH403

Expecting an A
Anonymous
05/14/2021
Dr. Ebrahimian is a good, organized lecturer. He also very much enjoys the process of problem-solving, and he is willing to field any questions. He posts all the lecture notes, and he has a nice summary note collection in pdf format with further examples and problems. He has been pretty reasonable, although a bit of a traditionalist in ways. His class is more engaging than most 403 courses in a few ways: 1.) It covers somewhat more material (e.g., Sylow theorems, solvability, group presentations, which are not generally covered); 2.) To that end, he sometimes left material out of lectures to notes; 3.) He has weekly quizzes. Beyond the usual benefits of attending class, he also tends to draw exam and quiz problems from examples seen in class once, or in the extra examples/problems in his notes, or from the homework. In some cases, this has a slight problem insofar as it can mean two students might have equal overall understanding of the material tested by a particular question, but one of them, say, looked to the examples in the notes and say nearly the same question worked out, so they can do it basically immediately, whereas the other has to struggle through it and so spend less time on other problems. Of course, this is always a factor, but it seems somewhat distinguished here, so being studious is especially good in this class! Overall, a great professor and an important, interesting class for mathematics majors. The difficulty is probably 5/5 for most students, but it is also rewarding. The structure is essentially traditional with lecture, weekly p-sets, weekly quizzes, two midterms, and one final. I believe two quizzes and p-sets are dropped, and your lowest exam grade can be supplanted by your final, but otherwise, little or no curving.
Roohollah Ebrahimian
MATH246

Anonymous
05/13/2021
Ebrahimian was a great and organized professor . The notes in class were fantastic and provided the general theory and lots of example problems. The quizzes and exams were representative of the notes from class and were a mix of easy and difficult problems. Overall great professor definitely one of the better options for MATH246.
Roohollah Ebrahimian
MATH340

Anonymous
04/30/2021
Very good lecturer. He does a lot of examples and every week he provides written notes that include even more written out examples. His homework does take a lot of time but that may just be due to the nature of Math 340/341. However, he is very helpful during office hours and does a really good job helping students out when they need it. Quizzes/exams are not overly challenging (at least they are not necessarily questions you don't expect) and he is a fair grader. Very happy to have taken him.
Roohollah Ebrahimian
MATH445

Expecting an A
Anonymous
01/27/2021
I found his classes to be very difficult (especially since he has weekly quizzes), but he is a great lecturer and I learned much more than I would have with most other professors.
Roohollah Ebrahimian
MATH403

Expecting an A+
Anonymous
02/05/2020
Prof. Ebrahimian is a good professor. His grading is clear and his exams are not so hard.
Roohollah Ebrahimian
MATH403

Expecting an A+
Anonymous
12/24/2019
Dr. Ebrahimian is a good professor. He explains things in an easy way.
Roohollah Ebrahimian
MATH403

Expecting a D
Anonymous
12/20/2019
If you take this class with any other remotely difficult or time-consuming classes, you are doomed. He has homework due every class and weekly quizzes. As well, he will go very quickly through the material and if you take time to ask questions, he will just skip some material and say he will go back to it later (which he won’t). However, I believe I would have had a much better time in this class had it not been for the rest of my schedule also being rigorous. He is very friendly and tries his best to help everyone succeed, but only if you approach him. His grading is unforgiving but some of his policies help mitigate that (only if you do well enough in most of the course). Overall, a rough class that I wish I was more prepared for, but Ebrahimian is a good professor if you have too much time on your hands.
Roohollah Ebrahimian
MATH341

Expecting an A
Anonymous
05/22/2019
I don't think MATH341 is that hard. But take that with a grain of salt. if you put in the same amount of work that you did in MATH340 then expect to get a higher grade in MATH341. As taught, the content is definitely conceptually easier for many people to grasp and the computational nature of the course suits many of the "honors" kids who are very good at doing that type of stuff. Conceptually nothing in this course is very difficult if you bother to remember some of the concepts that you absorbed in MATH340. There are a lot of theorems which will have to be black boxed (some of the existence-uniqueness theorems require difficult real analysis). As a lecturer I think Ebrahimian is okay. He covers the content with plenty of examples and if you have questions he will usually have a good explanation. There are plenty of professors in the department who are just awful lecturers, and Ebahimian is NOT one of them. He is a little more demanding than the average professor, however. Do make sure you keep up with the material. Doing homeworks last minute does not count. If you do that the weekly quizzes he gives will probably tank your grade hard.
Roohollah Ebrahimian
MATH241

Expecting a C+
Anonymous
12/21/2018
He seems like a nice guy, but meh as a teacher. He writes everything down really fast and flies through examples making it hard to follow lecture sometimes. That said, lecture is pretty much him explaining concepts followed by doing examples all class. On the bright side he doesn't grade homework for 241 (at least when I took it in fall 2018).
Roohollah Ebrahimian
MATH241

Expecting an A
Anonymous
12/11/2018
Great teacher! Extremely useful lectures.
Roohollah Ebrahimian
MATH341

Expecting an A-
tomorrow
05/10/2018
A great sense of humor and extremely knowledgeable. If he doesn't know the answer to question, he'll tell you and may come back with answer next class. Entertains students' questions and concerns, going so far as to sending out a survey on his performance halfway through the semester.
Roohollah Ebrahimian

Anonymous
12/31/2017
Ebrahimian is the man. Extremely knowledgeable on whatever subject he may be teaching, always willing to help students and is passionate about math overall. I think his courses are a bit on the hard side compared to other professors, but he teaches the content so well you probably won't even notice.
Roohollah Ebrahimian
MATH403

Expecting an A-
Anonymous
11/24/2017
Ebrahimian is a very effective teacher. The best thing about his class is that he engages students and lets students finish proofs. If you want to learn material well, take his class. However, he makes the grading a bit harder than is really necessary, and has HW due every single class.