4.7

Morteza Barshooi

Mathematics - Central Piedmont Community College

4.7
Quality
2.4
Difficulty
93%
Would Retake
513
Reviews
4.7
Quality
2.4
Difficulty
4.7
Helpful
4.7
Clarity

93%

Would Retake

513

Reviews

Rating Distribution
Official
513 total ratings

5

449

4

27

3

11

2

14

1

12

What Students Say

If you're really good with math, you won't have a problem

MAT172 - 2.0 rating

He's not the most horrible Calc teacher I've had, but there are things to be improved upon

MAT272 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

83%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 210 grades
Most common grades:
A (93)
A+ (42)
B (37)
Grade Distribution
A(135)B(40)C(12)D(1)F(0)A-/B+(23)
Based on 233 reported grades
A: 93
A+: 42
B: 37
Not sure yet: 18
Common Tags
Caring (116)
Respected (106)
Participation matters (71)
Hilarious (58)
Gives good feedback (58)
Inspirational (51)
Accessible outside class (51)
ACCESSIBLE OUTSIDE CLASS (32)
Rating Trend

Declining

-0.33 avg change
Dec
Mar
May
Jul
Oct
Dec
Last 6 months
Ratings by Course

MAT17105

5.0

(3)

MATH171

5.0

(3)

MAT151

5.0

(1)

MAT121

5.0

(1)

MAAT273

5.0

(2)
+11 more courses
Difficulty by Course

MAT121

4.0

MAT273

3.5

172

3.3

MATH171

3.3

MAAT273

3.0

Reviews (300)
5.0
4.0
MAT271
Grade: A
Feb 26, 2016

He is hands down the best professor i have ever worked with and i would recommend him to anyone!!!

5.0
1.0
MAT172
Grade: A
Feb 26, 2016

He is an awesome instructor and will never leave you hanging if you show up to class ready to learn. He is the best math professor i have ever worked with and hands down the best at cpcc. thats not my opinion thats a fact

5.0
2.0
MAT171
Mar 12, 2016

Mr. Barshooi is an excellent teacher! He has a great, sensible method of teaching. I love his class and plan to stick with him from Algebra through Calc II. He always engages the class and ensures that each student understands the concept. He loves when students ask questions, and especially loves when other students can answer those questions.

5.0
2.0
MAT272
Mar 30, 2016

Mr. Barshooi is the fourth math teacher that I've taken classes with at CPCC, and he is by far the best teacher of them all! He's great at taking crazy complex concepts and breaking them down into simple terms that are easier for regular people to understand. I've taken Calc 1 & 2 with him now. Hopefully I can take Cal 3 & Diff EQ with him too.

5.0
4.0
MAT272
Grade: A
Apr 22, 2016

He's very straightforward; if you do your work + your homework, you should be fine. His tests are not the easiest nor the toughest, however, he won't bring anything from outside the material he teaches. I believe that his strongest point is how dedicated he is to help his students and motivate them. And he is the nicest professor I've seen.

5.0
1.0
MAT271
Grade: A
Apr 24, 2016

Professor Barshooi, whether most students like it or not, his style is preparing them for the University level more than they realize. The work is on you, and he creates an interactive atmosphere in which the knowledge is not spoon fed. He could not set students up for success any more than he does. He is the most available teacher at CPCC as well.

5.0
1.0
MAT272
Apr 27, 2016

Mr. Barshooi is one of the best teachers I've ever had. He is one of the people who inspires you to participate in class discussions. He is there for you and he cares about all his students. One of the things he does is dedicating his office hours to a classroom to help students with problems. I really hope he teaches me again. Truly amazing

5.0
2.0
MAT272
Apr 27, 2016

Really helpful instructor who encourages students attend office hours so they can learn from their peers.

4.0
1.0
MAT272
Apr 27, 2016

Barshooi is a very nice guy. Math is not an easy subject but he tries everything that's possible to make us understand. When it comes to testing he gives practice problems and review before our test, however, he won't bring anything from outside the material he teaches. we only use the E-book, hardcover is optional!!!!!

5.0
2.0
MAT271
Apr 27, 2016

Assigns harder questions from the book but you know what to expect for the test as the test questions come from the homework. If you study and know the homework you will do well. He will bend over backwards to help you.

5.0
1.0
MAT272
Grade: A
Apr 28, 2016

Mr. Barshooi is a really good professor, he is always ready to help you no matter what. He likes to joke and make is class enjoyable for his students. He gives class discussions so the students can help each other.

5.0
1.0
MAT271
Grade: B+
Apr 28, 2016

He is nice guy. He loves his students and he helps any students in class and outside the class. I wish all teachers be like him. Take him.

5.0
1.0
MAT17105
Grade: A
Apr 28, 2016

Simply the best!!! During the class, I have found the guidance, friendship, discipline and love. Everything in one person and that person is Professor Barshooi. Every questions, problems regarding the class, He will grateful simplify one by one. Review before test, extra credit - the best that any students could ask for.

5.0
2.0
MAT272
Grade: A+
Apr 28, 2016

This man is the best! Took him for 272 and I do not know what the other people are saying! He is great and professional! Very clear to understand when you ask him to specifically go over something! Easily one of the best teachers at CPCC and if I could, I would take him for all my classes! Great man inside and outside the classroom!

5.0
3.0
MAT171
Grade: B
Apr 28, 2016

His passion for math really shines through his lectures. From the beginning of this class, I respected him because he respected me. He understands that if you put the effort into his class you will succeed. Ask questions, be attentive, interact, and do your best! He makes this class very fun to be in and easy to learn.

5.0
4.0
MAT272
Grade: A
Apr 28, 2016

His tests are straight from the homework and the material he teaches in class. Taking calc 2 means you already realize you're not in high school anymore. The teacher can only do so much, the rest is on you. However, he ensures you get all the help you need and you can always find him is his office.

5.0
1.0
MAT272
Grade: A
Apr 29, 2016

A good person, a great teacher who can spend time with you to explain clearly what you need to know. Plus he has after hours. He will definitely help if you ask for it.

5.0
1.0
MAT272
Grade: A
Apr 30, 2016

He's a great guy. He's really friendly and helps his students a lot. He makes learning fun. He's office hours are especially helpful as he clears all the questions you have. His tests are from homework so practice your homework you'll get a good grade!! Best teacher ever!!

5.0
4.0
MAT171
May 2, 2016

Barshooi is the best! He's very hands on and interactive. Great at explaining and making sure others understand what's going on and goes above and beyond to make sure you get it before going on to the next topic. He always offers tutoring and other methods to help you study and understand.

5.0
1.0
MAT271
Grade: A
May 2, 2016

Honestly one of the best insturctors I have ever had!! Class is fun and goes by quick. If you go by what he says an A is guaranteed. Take him and you won't regret it!

5.0
1.0
MAT172
May 3, 2016

Take him!

5.0
2.0
MAT171
Grade: A
May 3, 2016

Great instructor and loves his students. Do your homework and participate in class, you will do well in his class.

5.0
1.0
MAT172
Grade: A
May 3, 2016

Amazing teacher! Mr. Barshooi is really passionate in his math, he believes that if you put effort in his class u will successfully pass his class. He is really helpful and funny. He wants the best for his students. Pay attention in class, interact and ask questions he is there for you.

5.0
1.0
MAT272
Grade: A
May 3, 2016

Wonderful instructor! He's always there to help, pay attention in class. He is very respectful, his grading is awesome. Be a good student and interact and he help you out.

4.0
1.0
MAT172
May 3, 2016

I had the chance to have Mr. Barshooi as a professor for Mat-172 spring 2016. Great teacher, explains the material and has tutoring sessions. Would take him again.

5.0
1.0
MAT171
May 3, 2016

before i had Mr. Barshooi, i hated math. when i would go to math class it was always hard and boring. but now that i have Mr. Barshooi, i love to go to math class. he makes class fun and he is always nice. he is a man for the students. he thinks about us not himself. i would that all his classes if i could.

4.0
2.0
MAT272
May 4, 2016

A great teacher who makes time for his students and encourages them to participate in class. An amazing ability to create study groups for all levels and takes time out of his own schedule to attend them. If you are willing to put the effort into his class and attend regularly, he will work hard for you and help you succeed.

5.0
1.0
MAT171
May 5, 2016

He is a great professor. He gives out reviews for his test. He works with you. His teaching is easy and his test are just like his study guides.

5.0
2.0
MAT271
May 6, 2016

Instructor has has a teaching technique of making you more understand by going from simple to complex.

5.0
2.0
MAT171
May 6, 2016

He is a great instructor who goes beyond to make sure his students understand and excel in his class. I was not doing so well in the beginning of the semester but he encouraged me to go to his office hours which saved my semester. His office hours helped with everything I did not understand and the students worked together as a team. Awesome year!

5.0
3.0
MAT171
Grade: Not sure yet
May 6, 2016

Mr. Barshooi is a great professor! He is there whenever you need him, and is always glad to help! He gives reviews to help with the test. As long as you attend class, and pay attention you will do great! He is passionate about his work, and will be always helpful!

5.0
1.0
MAT171
May 6, 2016

I am not a math person. To be honest I almost hate it, but Mr. Barshooi helped me a lot during this semester. He gives very pleasant lecture where student participate actively by going to the board. He is the best for mat 171, his explanations are clear and easy. Best teacher ever !!!

5.0
2.0
MAT271
May 9, 2016

Mr. Barshooi is one of the most helpful teacher that I have taken, he is will to help you at anytime. All you have to do is work hard and you will pass his class.

5.0
1.0
MAT271
Grade: A
May 9, 2016

I took MAT-271 with Morteza Barshooi, and he is one of the best teachers you can take math with. He really wants his students to succeed and do really well on the tests and homework. His test are straight from webassign and it helps a lot to get a good grade and especially to learn the material well. I would take him again for MAT-272. GREAT TEACHE

4.0
3.0
MAT171
Grade: B
May 9, 2016

His test were fairly easy if you do and study his study guides!!

5.0
2.0
MAT172
May 12, 2016

Professor Barshooi is one of the teachers at cpcc you guys want to take if you have to take mat 172 or 171. He make math easier to understand, and he use all of his power to help his students to become success. If there any bad rates about this professor on here then mostly because of that student's fault. not trying hard enough.

5.0
4.0
MATH171
Grade: Not sure yet
May 12, 2016

This teacher is honestly one of my favorite teachers. He does not waste your time or money in class on any day. He is a very passionate teacher who really does respect and care for each and every student expecting that each student will return the respect. If you give your best effort, he puts the same time and effort. I appreciate you Mr Barshooi

5.0
1.0
MAT172
Grade: A-
May 14, 2016

This guy is just flat out amazing

5.0
4.0
MAT172
Grade: A+
Jun 6, 2016
Would take again

Mr. Barshooi is one of the best math professors I had. He is very friendly and helpful, and he is always there for his students. He is very passionate about math and cares so much for his students. As long as you do your work and give your best effort, you will pass this class with A.

2.0
4.0
MAT171
Jun 30, 2016
Wouldn't take again

Very nice man. As a professor if you haven't done well in math in the past I do not recommend him. He is a great teacher for those who are really into math and those who understand quickly. He is very personable but his teaching style wasn't for me. He teaches without a calculator, didn't work for me.

5.0
1.0
MAT172
Grade: A+
Jun 30, 2016
Would take again

Mr. Barshooi is a great professor. Nobody cares for the students more than him! He has office hours where you can get so much help. I recommend this class for all those who want to learn math, not just to pass the class.

5.0
3.0
MAT171
Grade: A+
Jul 7, 2016
Would take again

Mr. Barshooi genuinely cares about the students. He is also a really fun guy. He knows how to make the complex simple and how to crack a joke. If you enjoy math, this is the class for you. Anyone who rated him poorly was probably just trying to pass without learning anything. His office hours are great!

5.0
4.0
MAT171
Grade: A+
Jul 12, 2016
Would take again

He is a really good teacher, you would never get bored in his class, he uses his lunch time to help us with any class that he can. To be honest the best math teacher ever!!

5.0
3.0
MAT171
Grade: A
Jul 13, 2016
Would take again

He is a great teacher. He is always available after class for tutorial.

5.0
2.0
MAT171
Grade: B+
Jul 14, 2016
Would take again

Great teacher really does want everyone to get an A, and will give up his free time to help his students

5.0
4.0
MAT171
Grade: A+
Jul 14, 2016
Would take again

He makes you feel so comfortable in class, whatever he was teaching looked very simple. He shows maths like a "piece of cake"

3.0
4.0
MAT172
Jul 14, 2016
Wouldn't take again

He so fast and if you ask him a question he will make another student answer it for you and did I mention he so fast goes from topic to topic with out letting it sink in

5.0
2.0
MAT171
Grade: B
Jul 14, 2016
Would take again

Best teacher ever. He goes above and beyond for his students because teaching is his passion. He uses his lunch time as a tutoring hour to help us. Working on labs in groups rather than alone motivated my class to create study groups as well as friendships. Such a kind and open minded man. I will forever appreciate him and take him for 172!

5.0
2.0
MAT172
Grade: A+
Aug 25, 2016
Would take again

The best math professor I have ever had. He is always willing to help students outside the class.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MAT171
Grade: A
Sep 15, 2016
Would take again

One of the best professors at CPCC. Works with his students and goes above and beyond for them. Funny and always encourages his students with his stories and his overall personality. And always attend his office hours, you will get an A.

Respected
Hilarious
Caring
5.0
2.0
MAT272
Nov 17, 2016
Would take again

Great teacher, one of the best in CPCC math division. I would recomand anyone to take his class. He is straight forward, therefore; do your work it will be straight A. Practice is the key for success.

Respected
Clear grading criteria
Caring
5.0
3.0
MAT172
Nov 17, 2016
Would take again

Barshooi is amazing and is super awesome and looks out for students. Entertaining

2.0
4.0
MAT172
Grade: Not sure yet
Nov 29, 2016
Wouldn't take again

Good intentions, but I don't recommend him if you like to take notes and refer back to them for activities. If you want someone to consider your learning style, don't take him. If you're really good with math, you won't have a problem. He is very intelligent, but I won't take him again.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
3.0
MAT171
Grade: B
Nov 30, 2016
Would take again

This is who you want if you struggle in math. He is very assessable and makes himself available to help as much as you need. He does everything he can to ensure you pass his class. Show up and try and he will make sure you learn the material and get a good grade.

ACCESSIBLE OUTSIDE CLASS
Caring
GROUP PROJECTS
5.0
2.0
MAT171
Dec 1, 2016
Would take again

Great teacher who really cares about his students. Always there to help anyone who needs it and makes the work make sense to everyone. Test review is what you would pretty much have on the test so that you actually know what you're going over. Very helpful and understanding for if you need to miss class or a test because of something. Fantastic!

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MAT171
Grade: Not sure yet
Dec 2, 2016
Would take again

He really cares about his students.

Tough Grader
Caring
LECTURE HEAVY
5.0
4.0
MAT272
Grade: A
Dec 2, 2016
Would take again

He is an outstanding professor. He make sure you learn material and is always able to help students. Your success is very important to this man. He is the best professors to take for your mathematics. I struggle with math and maintain a Counselor average until I took Barshooi. I currently have a B in CALCULUS II. This is the most difficult calculus

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MAT271
Grade: A
Dec 2, 2016
Would take again

He makes sure you learn material and is always able to help students. Your success is very important to this man. He is the best professors to take for your mathematics. I struggle with math and maintain a C average until I took Barshooi. I currently have a B in CALCULUS II. This is the most difficult calculus

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MAT172
Grade: B
Dec 5, 2016
Would take again

Such a awesome guy !

Respected
Inspirational
Clear grading criteria
5.0
3.0
MAT172
Grade: A
Dec 5, 2016
Would take again

Barshooi is not just an awesome teacher but a great person as well. He enjoys teaching and making sure all his students succeed. I took him for 171 and 172 and both times have been a blast. He gives test reviews and has office hours. He makes It feel like your with family during class and office hours. Recommended heavily.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MAT172
Grade: A-
Dec 7, 2016
Would take again

Barshooi is a great teacher. He really breaks down what he is teaching and tries to make sure everyone understands before moving to something else. He doesn't b.s. he tells you how it is and expects you to work for your grade. Even if I don't have his class in the future, I know I will be coming to him if I don't understand future classes.

Gives good feedback
Respected
Participation matters
5.0
3.0
MAT272
Grade: A+
Dec 7, 2016
Would take again

This is without a doubt the most caring professor you will ever have.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
4.0
MAT271
Grade: A+
Dec 7, 2016
Would take again

Morteza made it clear from day one that he wanted everyone in the class to pass. He made it very clear what was going to be on each test, I always knew what I needed to study. The lectures were not the greatest but the homework website (WebAssgin) made studying a breeze. He is a very lenient grader and does not stress the small stuff.

Participation matters
Clear grading criteria
Hilarious
5.0
1.0
MAT172
Grade: A+
Dec 7, 2016
Would take again

Very lively, he cares if you care about the class. If you show up and just pay attention you won't have any trouble passing he class. He has extended office hours to allow students the chance to get any help they need.

Gives good feedback
Participation matters
Caring
5.0
2.0
MAT171
Dec 8, 2016
Would take again

very good

5.0
3.0
MAT171
Grade: B
Dec 8, 2016
Would take again

Great teacher, have always struggled with math but he brought back my faith in being able to pursue my interest without shying away because of some math. We need more teachers like him.

Inspirational
Hilarious
Caring
5.0
4.0
MAT271
Grade: A-
Dec 8, 2016
Would take again

I've had Mr. Barshooi for all of my math classes up until now and he's always helped push me to achieve my limits. There wasn't a question I couldn't go to him for and he always made sure I left with a solid answer. By far my favorite and most cherished teacher ever.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
MAT172
Grade: A+
Dec 8, 2016
Would take again

HES PRETTY AWESOME!! loved having him! his study guides are very helpful. Just practice those and getting an A is a breeze

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
MAT172
Grade: A
Dec 8, 2016
Would take again

He is a great professors, treating his class like a family

Respected
Amazing lectures
Caring
5.0
4.0
MAT172
Grade: B
Dec 14, 2016
Would take again

Mr Barshooi is an absolute beast of a professor He treats everyone with respect and addresses everyone like family Mr Barshooi is not afraid of giving you extra points if you deserve them, if you make the effort, come to class, and come to his office hours and you make a 79 best believe he'll get you that B, He is someone students can look up to

Respected
Inspirational
Amazing lectures
5.0
2.0
MAT271
Grade: A
Dec 15, 2016
Would take again

Dr. Barshooi is one of the professors that cares about his students. He makes calculus so easy that you won't not believe. Don't hesitate and take his class.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MAT271
Apr 26, 2017
Would take again

Very professional teacher and too involved in his class. Explains the material so well and always makes sure that everyone do well. I will take him again on calculus 2 section 03. Highly recommended!

ACCESSIBLE OUTSIDE CLASS
Caring
EXTRA CREDIT
4.0
3.0
MAT172
May 4, 2017
Would take again

He is a good professor. I love to retake his class. He is easy to work with and homework on Aleks is annoying.

Tough Grader
Gives good feedback
Respected
5.0
2.0
MAT151
May 8, 2017
Would take again

Professor Barshooi is absolutely amazing. He introduces material very fluently and understandable. If you do not understand a topic he will make sure to go back and explain it step by step. His class is fun and interactive, but of course make sure to do your work and be a good student so you can get a good grade. He is also very flexible!

Gives good feedback
Participation matters
Amazing lectures
4.0
4.0
MAT171
Grade: B
May 8, 2017
Would take again

Great teacher and full of energy.

Gives good feedback
Respected
Hilarious
5.0
3.0
MAT171
May 8, 2017
Would take again

Professor Barshooi is absolutely amazing. He is very flexible and understanding. If you have any confusion about a topic he will make sure to break things down and explain things clearly. Of course, if you do your work and study you will pass but make sure if you are having any issues let him know and he will help. Class environment is very fun!

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
4.0
MATH171
May 8, 2017
Would take again

A very exceptional professor!

Respected
Hilarious
Caring
5.0
3.0
MAT171
May 9, 2017
Would take again

Professor Barshooi does very well at breaking down math problem. He takes his time to help students understand what he teaches. He does a great job with providing tutoring outside of class. Also, he's hilarious and very easy to get along with. I would definitely recommend him.

Respected
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MAT171
May 10, 2017
Would take again

Professor Barshooi is by far the most amazing teacher that I have ever had!!! He truly does care for his students. His reviews are just like the tests and he has extended office hours, that if you go to them, he will make sure you do great on all the test. Put in all your effort and it will be worth it. Overall, amazing class and person.

Respected
Hilarious
Caring
5.0
3.0
MAT272
Grade: A+
May 10, 2017
Would take again

Dr. Barshooi is a kind hearted professor who does everything he can to help his students. He is goofy and makes lectures entertaining. Sometimes he can be a little bit confusing but otherwise great experience and awesome teacher.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MAT172
Grade: A
May 11, 2017
Would take again

There are few teachers out there that truly care for a student success and Barshooi is one of them. There is in BSing he gets straight to the point. Your success is affected by your effort you put in for it.

Respected
Inspirational
Caring
5.0
3.0
MAT172
Grade: C
May 11, 2017
Would take again

Fun, encouraging teacher who knows what he is talking about. Very helpfulST Cons: How quickly the time passes

Gives good feedback
Respected
Participation matters
5.0
1.0
MAT171
Grade: A+
May 12, 2017
Would take again

He is one of the best teacher. They way he guide his student is really respectful. If you try him, he will take care of everyone and he won't disappoint you guys.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MATH272
Grade: B+
May 13, 2017
Would take again

Do not skip his class, yes he teaches directly from the book, but he notices these things. If you're able to put a face to your self and show that you are willing to bust your butt for the grade Barshooi will be more than happy to help you out. Also he's a really funny dude after getting a C in calc 1 I owe my high B to Barshooi.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
4.0
MAT172
Grade: A
May 13, 2017
Would take again

Professor Barshooi is exceptionally engaging as an educator. He knows every student by name, and makes an effort to get to know them, and find out exactly what each individual's learning style is. This was not a class where I simply memorized the material, Professor Barshooi makes you internalize it. Math intensive Physics- here I come.

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT271
May 15, 2017
Would take again

Awesome teach wouldn't recommend taking Calc with another teacher. Shows his passion to teach and really cares about his students. Very understanding professor. Does give extra credit. High recommend taking Calc with him.

Gives good feedback
Respected
Hilarious
5.0
3.0
MAT272
Grade: A
May 15, 2017
Would take again

I have Mr. Barshooi for three consecutive semesters. He is awesome. He won't trick you on exams; He won't step you down if you want to achieve a better grade, and he will help you instead. As long as you work under his instructions, not only you will pass, but will succeed. A certain amount of hard work and dedication is required for this subject.

5.0
3.0
MAT272
Grade: B
May 15, 2017
Would take again

Best professor ever!

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
MAT172
Grade: A
May 15, 2017
Would take again

Participation matters in this class, so don't hesitate to do so. I liked the fact that he empowers us to answer each other questions. The tests are very similar to the study guide, so if you check them you will do great. Awesome teacher!

Gives good feedback
Participation matters
5.0
3.0
MAT172
Grade: B
May 22, 2017
Would take again

He is very caring, he truly makes you feel like you matter so that is very encouraging. He is also really easy to talk to. I liked him a lot.

Respected
Inspirational
Caring
5.0
4.0
MAT172
Grade: B-
May 23, 2017
Would take again

he is the best teacher ever well respected around campus. he is strict but is extremely good at teaching .

Respected
Hilarious
Caring
5.0
3.0
MAT272
Grade: C+
May 29, 2017
Would take again

I took this class after transferring between schools and I hadn't taken calc 1 for 3 years. I was very intimated at first but Barshooi inspired me into not giving up on it. You need to ask him questions when you don't understand and he will really take the time to help you get it.

Inspirational
Hilarious
Caring
5.0
4.0
MAT121
Grade: B
Jun 21, 2017
Would take again

Great teacher and a good sense of humor. He truly cares about students and will help you with any issues. We need more teachers like him.

Gives good feedback
Respected
Caring
5.0
4.0
MAT171
Grade: B
Jun 22, 2017
Would take again

Fantastic teacher and human being. It is immediately evident from the first day of class that he genuinely cares about what he does. Teaching is this dude's passion and he will not let you down as long as you put in the work. He is the ideal teacher in nearly every way

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
2.0
MAT172
Grade: A
Jul 17, 2017
Would take again

He was great! Awesome teacher !

Respected
Hilarious
Caring
5.0
3.0
MAT171
Grade: A
Jul 17, 2017
Would take again

If you want a professor who genuinely wants you to succeed, you will want to take his class. He is one of the few professors that I genuinely wanted to go to class not just to pass but to be there and receive his help. I would take him for every math class if I could.

5.0
3.0
MAT172
Grade: B
Jul 18, 2017
Would take again

Mr. Barshooi is not your average teacher. He gives the class confedidence and proves his ability as a skilled teacher in every lesson he teaches. He made the classroom a very friendly and easy to learn environment insuring that with effort, you will pass the class. Plus he is a single for all the teachers at cp that are wondering.

Inspirational
Hilarious
Caring
5.0
3.0
MAT171
Grade: C-
Jul 18, 2017
Would take again

math is my worst subject! I have terrible anxiety and get upset very fast. He is very patient & nice he never made me feel dumb. Has a great attitude and will help you with anything. He is smart and make the class interact with the lectures. He is an amazing teacher and makes "it so easy you wont believe it" also gives good study guide

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
3.0
MAT171
Grade: C
Jul 18, 2017
Would take again

he's caring towards the students he is the "no student left behind" kind of teacher and i admire and appreciate that so much!! you can feel free to ask questions the homework is the same as anyone else in the math department the aleks. he gives a great review before the test he provides problems for you to study and also solutions. so you can do it

Inspirational
Hilarious
Caring
5.0
2.0
MATH171
Grade: A
Jul 19, 2017
Would take again

he's a great teacher who is willing to help you to solve the problems. The class is never boring

Hilarious
Amazing lectures
Caring
5.0
1.0
MAT172
Jul 19, 2017
Would take again

He is the best Math professor i have ever had. He cares about your understanding his lectures and easy going to talk to( he called me brother). I strongly recommend u to take his class because He is fun not boring at all on top of that he is welcome to ask question during office hours too. Im taking his class again this fall

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MAT172
Aug 9, 2017
Would take again

Mr. Barshooi is definitley a teacher you would want to have. Although most people appreciate the less-strict attendance classes, you'll be glad to show up to his. He makes mathematics fun and brightens your day easily. I highly recommend him for any and all of his classes.

Gives good feedback
Respected
Hilarious
5.0
1.0
MAT171
Grade: A
Aug 19, 2017
Would take again

My fav Professor, he makes sure everyone is on the right track. and have everyone interact with each other. and he's also a Bruce Lee fan which is a plus. I wish he taught some of the other math classes

Respected
Hilarious
Caring
5.0
4.0
MAT171
Grade: B
Sep 5, 2017
Would take again

Professor Barshooi cares about his students. I am currently taking MAT172 with him also . He teaches differently from other professors such as allowing students to go up to the board and work on problems and if we don't understand then he jumps in. We learn together as a class. He's very professional with good humour and he loves his Panera Bread.

Respected
Inspirational
Caring
5.0
3.0
MAT171
Grade: A
Sep 6, 2017
Would take again

Barshooi is an exceptional professional who delights in making his students' success a top priority. He always explains complex math problems in simple basic terms that every student in his class can understand. He is easy to get along with, and always pushes his students to to work harder. He also makes himself available after class for tutoring

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MAT171
Grade: B+
Nov 10, 2017
Would take again

Highly recommend, he will make sure you understand the material

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT171
Nov 13, 2017
Would take again

Professor Barshooi is the best professor I have ever had! He genuinely cares about every student and wants everyone to succeed. He explains everything so well that even the hardest math problems seem simple. I can't say enough good things about him. I would recommend everyone to take his classes.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
MAT172
Grade: B+
Dec 7, 2017
Would take again

He is a very funny teacher. He won't continue if you do not the content. Study guide for tests will help a lot during the test.

Participation matters
Hilarious
Caring
4.0
4.0
MAT172
Dec 8, 2017
Would take again

Great! Caring and looks out for you. He clearly explains the topics that are required for the class and if you have any questions, he makes sure to answer them to the best of his abilities. He even offers office hours so that you can have a better understanding of a topic, or even if you just want practice. Make sure to do all work and study.

5.0
2.0
MAT172
Grade: A
Dec 10, 2017
Would take again

Mr. Barshooi is an excellent professor. He cares about his students and wants everyone to succeed. His review sheets are extremely helpful. Group labs were also very beneficial. Make sure you do your Aleks homework (it'll boost your grade at the end of the semester) I definitely recommend!!!

Gives good feedback
Respected
Caring
5.0
3.0
MAT171
Dec 12, 2017
Would take again

He is one of the best teachers at CPCC.

Respected
Inspirational
Caring
5.0
3.0
MAT171
Dec 13, 2017
Would take again

Mr. Barshooi is one of the kindest teachers I've ever had. He holds office hours with all sorts of students to really help you understand the material. If central campus wasnt so far away from my new place I'd definitely attend more of his classes.

Gives good feedback
Participation matters
Caring
5.0
3.0
MAT272
Grade: A+
Dec 24, 2017
Would take again

Awesome teacher. I highly recommend taking any of his courses. His exams are very easy if you do his study guides. He is always willing to help you and he gives study recessions outside the scheduled classes . 10/10 would take his class again.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MAT172
Dec 27, 2017
Would take again

Very understanding and always offering office hours for students to get tutoring. Always willing to help. One of the best.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
4.0
MAT271
Grade: B
Dec 30, 2017
Would take again

I took Mr. Barshooi's last(fall) semester night classes. Without a doubt I can say he is a very dedicated and stand up guy when he teaches. He cares about his students and goes out his way to make things easier for testing & learning. Although the material of the class was very hard, the office hours more than make it up for it.

Gives good feedback
Respected
Hilarious
5.0
4.0
MAT172
Grade: B
Jan 9, 2018
Would take again

I've taken Professor Barshooi for Precalculus, Trig, and now I'm taking him again for Calculus. He has office hours that allows anyone to come in to work on their homework or any other math related projects such as test reviews. First impression is he seems strict by his voice and expressions but don't let that intimidate you. You'll never sleep.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
MAT272
Grade: A
Feb 22, 2018
Would take again

Barshooi is passionate about teaching and really wants his students to understand. He teaches very much by the textbook but if you ask for help he is willing to go up and beyond for you.

Gives good feedback
Participation matters
TEST HEAVY
5.0
3.0
MAT171
May 7, 2018
Would take again

I loved having Barshooi, I plan on taking him again this fall. Is very strict about showing work, but ensures all of his students understand what is happening. Awesome professor, I can't recommend him enough. If you show that you're participating in class you can get extra credit.

Gives good feedback
Participation matters
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MAT172
May 7, 2018
Would take again

You'll never meet another professor with so much class and dedication to their students! He has amazing lectures and makes every problem so smooth, YOU WONT BELIEVE IT! Hes always available at his office hours. So any problems you have, they will be solved! Highly recommend taking ANY of his math classes. You will walk away knowing more about math

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
2.0
MAT172
May 7, 2018
Would take again

Prof barshooi is literally the GOAT. Easy class, you put in the work, study, and you will pass without a doubt. He really cares about his students and when I say that I mean HE CARES. His lectures are never boring because of his great sense of humor. He loves math and loves doing what he does. Definitely take his for your math courses.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
2.0
MAT172
Grade: A+
May 7, 2018
Would take again

Doctor Barshooi brings enthusiasm and experience to every lecture that he gives. He is very approachable and understanding, and always keeps an open line of communication with his students. The class material was splendid and made the class enjoyable overall. I would strongly recommend this instructor to any other student.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MAT172
Grade: A
May 8, 2018
Would take again

He interacts with student, he won't move on until everyone understands the concept, and offers office hours for who want additional help.

Gives good feedback
Respected
Amazing lectures
4.0
4.0
MAT171
May 10, 2018
Would take again

he wants his students to succeed. that is the most important to him

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
5.0
MAT271
Jun 4, 2018
Would take again

Mr. Barshooi is a very nice man, and really wants nothing more than for his students to succeed. He is very passionate about what he does. He holds office hours Monday through Friday, where you can get extra help from him, or other students. I would highly recommend that you go to his office hours because they will help you in the long run.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
3.0
MAT171
Grade: A+
Jul 17, 2018
Would take again

Professor Barshooi really dedicates his work as an instructor. He makes efforts to help students completely understand the concepts of math problems. His class is also fun. Make sure do your work to get good grade.

Respected
Inspirational
Amazing lectures
5.0
3.0
MAT171
Jul 17, 2018
Would take again

Professor Barshooi was an awesome instructor and amazing lecturer. He's kind and displays a level of understanding that isn't match by any other instructor. I look forward to taking his class again (MAT-172) in the future.

Participation matters
Inspirational
Hilarious
5.0
3.0
MAT171
Jul 17, 2018
Would take again

Professor Barshooi is the kind of professor every student wants. He's understanding and kind - also remember to show your work! Lectures were informative and hilarious; as he adds a good story or two. Side Note: Barshooi is a fan of Ralph Lauren, and because of him I been taking a liking to the hats the company offers - he's super cool.

Participation matters
Inspirational
Hilarious
5.0
3.0
MAT171
Grade: A+
Jul 18, 2018
Would take again

If you have the chance to take a class with Prof Barshooi, do it. I learned so much from his class and really developed a lot in my knowledge of math. He breaks everything down so well and doesn't move on until everyone understands. His office hours helped me so much and he really puts in the effort and wants you to succeed. Best math teacher ever!

Respected
Participation matters
Inspirational
5.0
3.0
MAT171
Grade: A
Jul 18, 2018
Would take again

He is an awesome teacher . He made us understand the concept of Mathematics rather than mugging up things. Easily available off the class for discussion and more clarification. Mostivational and inspirational person. He never pulled himself back when any student has confusion. Yes Mr. Barshooi is highly recommended to new students. Thanking him.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MAT171
Jul 18, 2018
Would take again

Mr. Barshooi is a GREAT instructor. He breaks down the material because he wants to make sure his students understand. Pay attention, participate, and take advantage of his tutoring hours! Teaching math is truly a passion for him and you can tell just by listening to him talk. Do your part and everything should be good like strawberry moist cake.

Tough Grader
Respected
Participation matters
5.0
3.0
MAT171
Grade: B
Jul 20, 2018
Would take again

Barshooi is a wonderful and caring professor. He says he loves all of his students, and he really means it. He cares about you passing, and getting a good grade, and is also really understanding and compassionate. I wanted to take him for Calculus 1 but the class filled up. That's how awesome and popular he is. I definitely recommend him.

Gives good feedback
Respected
Participation matters
5.0
4.0
MAT171
Grade: B
Jul 23, 2018
Would take again

If you struggle with math take him and go to tutoring/ office hours. Pay attention to his lectures, keep up with ALEKS!! Do the practice test he gives out seriously DO THEM & ACTUALLY LEARN IT. He can be tough at times but he just wants you to really understand the concept. He is very caring man. & Don't be afraid to ask questions either.

Tough Grader
Skip class? You won't pass.
Inspirational
5.0
3.0
MAT171
Grade: A
Jul 24, 2018
Would take again

Dr. Barshooi is very particular in the way his classes operate. He is very firm but fair and an excellent teacher. If you attend his class and pay attention you will take a lot from it.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MAT171
Grade: A+
Oct 15, 2018
Would take again

I LOVED mr. Barshooi, he made me fall in love with mathematics after being behind for three years in high school. I took him for MAT 171, and it was a great class. Participation really matters to him, and he is great at breaking down the math. 10/10, great teacher, I'm jealous of everyone who got him this year!!!

Gives good feedback
Skip class? You won't pass.
Caring
5.0
2.0
MAT171
Nov 2, 2018
Would take again

He really cares if you are learning or not. He takes his time to explain each topic to make sure everyone understands it, and don't be shy of asking questions, even the small ones he will answer them. Do your ALEKS homework and the class will be even easier. He is the best, no doubt.

Gives good feedback
Respected
Participation matters
5.0
3.0
MAT172
Grade: C+
Dec 6, 2018
Would take again

Mr. Barshooi is very clear and straight forward with his objectives and wants the best for his students. He will meet with you half way but also get you to work for your grade. Very well balanced professor

Respected
Participation matters
Clear grading criteria
5.0
3.0
MAT272
Grade: C+
Dec 12, 2018
Would take again

I would personally encourage you to take Mr, Barshooi's class because his way of organizing the date of the assignments such as web assign, signature assignment and testes are flexible and he cares a lot about the student to learn . He also many times reminded us ahead of time our assignments and testes and his teaching is awesome.

Gives good feedback
Respected
Amazing lectures
5.0
1.0
MAT171
Grade: B
Dec 13, 2018
Would take again

I loved being in Barshooi's class. In my opinion, he is the best math professor out there. One of the top things that makes him different from others is that he actually cares about his students. He may be tough at first only because he wants his students to succeed. He puts his students first and because of that, I have a lot of respect for him!

Respected
Hilarious
Caring
5.0
2.0
MAT171
Grade: A
Dec 16, 2018
Would take again

Barshooi was one of my better instructors for the semester that I had him. He is very caring and grades harsh only to help you pass the class. His lectures can get very repetitive, but they help you because the structure of the class and how it was operated helped me to pass his class.

Gives good feedback
Respected
EXTRA CREDIT
5.0
1.0
MAT272
Grade: A+
May 2, 2019
Would take again

Mr. Barshooi I just want to say that I enjoyed learning from you and feel fortunate to have enrolled in your class. I thank you for your interest in your students lives beyond the classroom, taking the time to talk through our struggles when we voice them to you. I love the way you engage all the student and make friendly environment.

Respected
Group projects
Caring
5.0
3.0
MAAT273
Grade: Incomplete
May 8, 2019
Would take again

A caring teacher. He looks up for the student by being a flexible teacher in his grading system. Awesome teacher. I have been taking him four times .

Gives good feedback
Respected
Inspirational
5.0
4.0
MAT171
May 9, 2019
Would take again

He is very helpful and understanding

Respected
Accessible outside class
Participation matters
5.0
2.0
MAT17105
Grade: A-
May 9, 2019
Would take again

One of the best math class Ive ever took in my life. Had so much fun learning from him. Mr. Barshooi makes the class more exciting than it needs to be. Really got lucky to be placed in his class.

Respected
Amazing lectures
Caring
5.0
4.0
MAT17105
Grade: B
May 9, 2019
Would take again

Hes one of the best math teachers Ive had at CPCC. If you really want to pass this class you have to be in class all the time and pay attention. We used an online textbook that came with Aleks, overall hes funny and an amazing professor. I recommend everyone to take this class with him.

Respected
Accessible outside class
Skip class? You won't pass.
5.0
1.0
MAT172
Grade: A-
May 10, 2019
Would take again

TAKE MATH WITH HIM. I strongly recommend him. He cares about his students. He makes sure EVERYBODY understands the material. Does not make you fool for asking any silly question. He helps students so much. He is very understanding, just talk to him and he is willing to help as much as he can. If I need more MAT classes wont take with anyone else.

Accessible outside class
Inspirational
Caring
5.0
3.0
MAT272
Grade: A+
May 15, 2019
Would take again

I'll give you the break down. Get to know him and get him to know your story. He is extremely caring and wants the very best for you. His test questions are the ones from the book. His final consists of past TEST questions only. Visit his office hours at least three times. Get him to know your face and name. You should do well with these tips

Accessible outside class
Caring
EXTRA CREDIT
5.0
4.0
MAT272
Grade: B
May 18, 2019
Would take again

It's rare to see an instructor that is not only clearly passionate about seeing every student succeed, but actually puts in the additional effort to make that happen.

Respected
Graded by few things
Tough grader
5.0
3.0
MAT272
Grade: A+
May 20, 2019
Would take again

PROF BARSHOOI IS AMAZING!! Pre-calculus is not an easy subject but he really cares about his student's success. He makes sure there are lots of tutoring options available. He makes learning fun and really breaks things down for anyone who needs it. I wish I needed more math classes so I could take them with him. He is such a nice and caring man.

Respected
Clear grading criteria
Hilarious
5.0
3.0
MAT172
Grade: B-
Jul 15, 2019
Would take again

Not the easiest professor, but not the hardest either. He's fair and is happy to help you if you need it. Easily one of the best math professors out there.

Inspirational
Amazing lectures
Caring
5.0
4.0
MAT172
Grade: A+
Jul 15, 2019
Would take again

PERFECT! Very helpful. Many people think that Pre-calculus is hard but with Mr. Barshooi it is really easy. Although it was a summer semester, it went very smooth and easy. He was always there willing to help his students. I couldn't make it without Mr. Barshooi.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
MAT171
Grade: A+
Jul 16, 2019
Would take again

Polite. Best teacher i have in my life

Respected
Inspirational
Clear grading criteria
5.0
3.0
MAT172
Grade: C
Jul 16, 2019
Would take again

I've taken Barshooi twice and I'm sad that I'll not be able to have a class with him again. He's a great teacher and a better person.

Respected
Hilarious
Amazing lectures
5.0
3.0
MAT172
Grade: B+
Jul 17, 2019
Would take again

Dr. Barshooi is an awesome professor! He really cares about your grades and will help you whenever you are stuck on a question. If you pay attention to his lectures, finish all of your ALEKS homework, and do the study guide, you will do great in his class.

Respected
Amazing lectures
Caring
5.0
4.0
MAT273
Grade: A
Jul 25, 2019
Would take again

Professor Barshooi will not hand you an A that you don't earn but he will work with you the whole way and make sure that you understand the material if you are having trouble.

Respected
Accessible outside class
Participation matters
4.0
3.0
MAT271
Sep 4, 2019
Would take again

One time, this lady came in to talk about a STEM help program, and he convinced her to buy the class donuts

Participation matters
Clear grading criteria
Hilarious
5.0
2.0
MAT172
Dec 6, 2019
Would take again

Mr. Barshooi is one of the best professors I ever had. His lectures are so engaging and interesting to attend. He is always willing to listen and help you if you have a problem. He engages students in class and makes material easieer to understand. I would definitely take his class again.

Respected
Inspirational
Amazing lectures
5.0
3.0
MAT171
Grade: B+
Dec 9, 2019
Would take again

One of the best, although I could've finished this class with a solid A, but I deserve my grade. I'm willing to take all my math classes up to calc 3 with Dr. Barshooi.

Respected
Clear grading criteria
Caring
5.0
3.0
MAT171
Grade: B
Dec 9, 2019
Would take again

He is the most enthusiastic teacher I have had. He truly loves his students and is willing to do anything in order for them to succeed. I struggled originally and he would call on me a lot in order to make sure I understood the material. He is a man of his word, so listen carefully. Study the study guides, participate, and you will pass. Great guy

Respected
Skip class? You won't pass.
Hilarious
5.0
2.0
MAT171
Grade: A
Dec 9, 2019
Would take again

Barshooi is a great professor. He really wants his students to pass. He is great at explaining difficult math problems. He will also do his best to bring up your grade at the end of the semester if you actively participate and if you show up to class.

Respected
Hilarious
Caring
5.0
4.0
MAT171
Grade: B+
Dec 9, 2019
Would take again

Mr. Barshooi is one of my favorite professors this semester. He makes the class enjoyable and always has a positive attitude towards his students. Also if you want to understand materials better Mr. Barshooi will break everything down and always slows done to help his students out. So if you are that student who struggles I recommend his class.

Participation matters
Skip class? You won't pass.
Hilarious
5.0
4.0
MAT171
Grade: B
Dec 11, 2019
Would take again

Great teacher and well respected. I learned more this semester from him than I did in three years of high school.

Respected
Skip class? You won't pass.
Caring
4.0
2.0
MAT171
Grade: B
Dec 11, 2019
Would take again

Really nice teacher. He makes it easy to pass his class. As long as you do the work and the study guides you will definitely pass. If you get a good grade on the final that will definitely help if you got a pretty bad grade on one test.

4.0
3.0
MAT171
Grade: A-
Dec 11, 2019
Would take again

He is a great teacher. He explains the topics he is teaching to the point where you can easily understand it.

Respected
Accessible outside class
Graded by few things
5.0
2.0
MAT272
Grade: A
Dec 11, 2019
Would take again

Wonderful professor. Calculus 2 is quite a difficult subject, but he will help walk you through it every step of the way. He's super nice, super funny and energetic, and he's always willing to help his students. He shows he cares (he even sometimes brings in food for the class). Definitely take him if you have the chance; you will not regret it.

Clear grading criteria
Hilarious
Caring
5.0
2.0
MAT172
Grade: A+
Dec 12, 2019
Would take again

I had him for both MAT171 and MAT172. Awesome guy and really cares about his students.

Respected
Hilarious
EXTRA CREDIT
5.0
3.0
MAT271
Grade: A
Dec 13, 2019
Would take again

In his class, effort matters. Whether you know the stuff or not, as long as youre striving to learn and/or help those around you learn, he takes account of that. He cares for his students. He would give up the white board for the students to teach among themselves if needed. Please, to those who do take his class, dont be afraid to ask questions.

Accessible outside class
Participation matters
Caring
5.0
3.0
MAT271
Dec 13, 2019
Would take again

I've had the honor to join Barshooi's class for MAT 172 and 271. He structures his lessons around the examples in the book; however, he excels in presenting the material in a way that's fun and digestible. If you take his class, heed his advice and practice! He will help you with the material every step along the path. Good luck!

Gives good feedback
Participation matters
Skip class? You won't pass.
5.0
2.0
MAT271
Grade: A+
Dec 13, 2019
Would take again

If you have the chance to take Professor Barshooi for Math, do it. He is a teacher that truly cares about his students. He will go the extra mile to make sure you understand the subject and will encourage you to ask any questions. Flexible office hours. If do your homework and take time to study for the unit tests. You will get easily an A.

Accessible outside class
Caring
EXTRA CREDIT
5.0
3.0
MAT271
Grade: B
Dec 15, 2019
Would take again

Go throughout each the subject and make sure everyone understands. Really encouraging and good grade.

Accessible outside class
Amazing lectures
EXTRA CREDIT
5.0
3.0
MAT271
Grade: C
Jan 13, 2020
Would take again

An amazing math professor, makes the students teach other and highly encourages office hours, if you go to his office hours and do the homework on time, guaranteed to pass and have an amazing time, loves his students as well.

Respected
Participation matters
EXTRA CREDIT
5.0
3.0
MAT171
Grade: A
Jan 30, 2020
Would take again

Professor Morteza is caring, social and smart. He keeps his class interesting and wants his students to learn. He interacts well with students and he's available to help in class as well as outside of the class. If you want a Math class that is not boring but still helps you understand the material, definitely take his class.

Gives good feedback
Respected
Caring
5.0
2.0
MAT171
Grade: C+
Jun 2, 2020
Would take again

I had Professor Barshooi during my freshman year as a college student. I was already dreading having a math course, because I have never been proficient in math. He made the class very easy. He took the time to review difficult material and always held office hours about an hour or two after the class to personally teach students. Amazing teacher!!

Gives good feedback
Clear grading criteria
Amazing lectures
1.0
5.0
MAT172
Grade: A
Jul 24, 2020
Wouldn't take again

Took his trig class over the summer and I have to say it was like not having a professor. Horrible at responding to emails and gave about 2-3 days for each extensive ALEKS assignment. If you have to take him online, beware. You'll essentially be on your own.

Lots of homework
Test heavy
5.0
3.0
MAT272
Oct 28, 2020
Would take again

Professor Barshooi is a dedicated instructor, eager to go out of his way to make sure you, the student, are assisted in the best manner suited to your success. He encourages questions and to make use of him as a resource to pass his class but, most importantly, to grasp concepts and understand the material. I had a great time as his student!

Gives good feedback
Respected
Clear grading criteria
5.0
1.0
MAT172
Grade: A+
Oct 29, 2020
Would take again

Professor Barshooi is someone who everyone wants in their student life. Even though trigonometry is not an easy subject the way Mr Barshooi breaks it down is commendable. Whenever you attain his class he makes you feel so special. He stays up even after office hours so that you get A or B. He is the best math professor in the whole cpcc college.

Respected
Amazing lectures
Caring
5.0
1.0
MAT172
Grade: A+
Oct 29, 2020
Would take again

I have taken Morteza Barshooi sir class which was pretty much online due to covid and was pretty apprehensive to take trig online but thank god I took it. There are no labs in this class and tests are very easy which are based upon test reviews. There are no extra assignments. If you dont take his class you will regret it. If you want AorB take it

Hilarious
Amazing lectures
Caring
5.0
1.0
MAT172
Grade: A+
Oct 30, 2020
Would take again

If you have a chance of taking professor Barshooi's class just take it otherwise you will regret it. He is the best. I had him in precalc alegbra and trig as well as in calculus. His lectures are super fun and he is so caring. He rounds grades for you. He says I would give you a chocolate chip cookie if you ask me doubt. Iwould take his class again

Gives good feedback
Amazing lectures
Caring
5.0
2.0
MAT171
Oct 30, 2020
Would take again

This teacher has a strong heart for student's and their success. He is a natural at teaching and for anyone who isn't good at math, they will make an easy A in this course by showing up and listening. This teacher can teach in very smooth simple way, turning hard problems into easy ones! He is incredibly patient, loving, caring, and encouraging.

Respected
Amazing lectures
Caring
5.0
3.0
MAT272
Nov 9, 2020
Would take again

An amazing teacher that is willing to help out on any question even if it is something you are supposed to already know! Dr. Barshooi is one of the only instructors that makes sure that you know that you can ask any question relating to math, he is able to break down problems for you so that you know exactly where everything is coming from!

Respected
Accessible outside class
Caring
5.0
2.0
MAT271
Grade: A+
Nov 10, 2020
Would take again

He is an extremely helpful teacher who loves teaching. He is easily accessible during office hours, and he makes sure every student is following along. He gives us a good amount of time to do the assignments and exams. His class is also extremely collaborative and ensures every student's concerns are addressed. He is my favorite teacher at CPCC!

Respected
Amazing lectures
Caring
5.0
2.0
MAT172
Dec 1, 2020
Would take again

Professor Barshooi is a titan of a teacher. He made me fall in love with and understand math. If you have the chance and you're not great at math like me, take his class.

Respected
Participation matters
Inspirational
5.0
3.0
MAT272
Grade: A
Mar 9, 2021
Would take again

He is the best math teacher at CPCC. This is my third class with him, and he does everything he can to ensure every student does well. As long as you do all the assignments given, you will be fine on the tests. The tests are extremely similar to the assignments, and he is willing to help students if they have questions on the assignments. Take him!

Respected
Test heavy
Caring
5.0
4.0
MAT172
Grade: A+
May 19, 2021
Would take again

Professor Barshooi is the best math instructor i have ever had. He is also the coolest person I've ever meet too. However, he stills makes you work for your grades and is very thoughtful for students' success. In addition to that, participation is very important so make sure to participate as much as you can. Other than that, he is excellent.

Respected
Participation matters
Inspirational
1.0
4.0
MAT271
Sep 15, 2021
Wouldn't take again

This professor if I didn't take his class physically I would never hear from. This professor never goes over material during class or even TEACHES during our class, he makes the students do that instead. Not to mention his lecture videos, the only place you learn anything, is him reading the textbook with no elaboration, I really did not like him.

5.0
3.0
MAT285
Sep 29, 2021
Would take again

Dr, Barshooi is one of the coolest professors i have ever had not only as a professor only also, as a person. His lecture is very helpful and full of thoughts, and he wouldn't mind to go back to previous classes that you had in the past and explained again to you unlike most of the other professors. He is a very good person.

Accessible outside class
Participation matters
Amazing lectures
5.0
3.0
MAT272
Grade: B+
Oct 4, 2021
Would take again

Professor Barshooi is a great a professor! He cares a lot about his students and wants them to be successful. I will say that you get what you put in, meaning that participation and effort is key in this class. He's more than happy to help but you must be willing to ask. Not to mention he's hilarious and makes class fun! Highly recommend.

Participation matters
Hilarious
Caring
5.0
3.0
MAT272
Oct 4, 2021
Would take again

Best math class I've taken so far. Prof Barshooi strongly encourages class participation and creates a welcoming environment to learn in. Calc II is a tough subject in general but he does everything possible to help his students succeed. My previous calculus experience left me burnt out and discouraged but this class helped me enjoy math again!

Gives good feedback
Accessible outside class
Caring
5.0
3.0
MAT271
Oct 5, 2021
Would take again

the professor morteza barshooi is an excellent teacher, even though this class is hybrid still provides extra support during office hours as well as the pre-testes which are a really good tool to practice and get good grades.

Respected
Participation matters
Amazing lectures
5.0
3.0
MAT271
Grade: A
Oct 20, 2021
Would take again

show initiative, stay on top of homework, ask questions and you'll pass

Participation matters
Hilarious
Caring
2.0
4.0
MAT272
Grade: A
Oct 25, 2021
Would take again

Professor tries. He's not the most horrible Calc teacher I've had, but there are things to be improved upon. For example, he could respond to emails. He could also provide examples outside of textbook examples. If I wanted a textbook example I would read it which I do, but why go to class or watch his videos? He usually just reads textbook.

Lots of homework
Graded by few things
Test heavy
5.0
2.0
MAT285
Nov 1, 2021
Would take again

Teacher Barshooi (what he likes to be called) is one of the best math professors I had, especially for higher maths. I had him for hybrid course for differential equation. His tests are basically the same questions as the webassign hw, which they all have explanations for. So as long as you do your homework, you'll definitely pass.

Respected
Inspirational
Clear grading criteria
5.0
5.0
MAT172
Grade: B
Nov 27, 2021
Would take again

He is very forward on the first day and explains exactly how it will be. Some people who find his class hard simply did not listen. I'm not very good at math but he helped me in my Triginometery hybrid class where only two of us showed up so it was like a private tutor. He cares for his students and will help if you ask.

Participation matters
Hilarious
Caring
5.0
3.0
MAT272
Grade: A+
Nov 29, 2021
Would take again

Barshooi really takes his time to be thorough in his online lectures and break down each problem. He's really good at explaining where the textbook doesn't. Class is centered around asking questions and solving problems on the board with peers, and Barshooi will step in where needed. Stay on top of your work and ask good questions to pass.

Gives good feedback
Respected
Caring
4.0
3.0
MAT285
Nov 30, 2021
Would take again

MrBarshooi is an awesome teacher! Though I have his class as a hybrid his online lectures are very detailed and he is always ready to help whenever you are in class. Make sure to do the homework and whenever you have any questions his office is always open to students.

Gives good feedback
Accessible outside class
Inspirational
5.0
3.0
MAT285
Grade: A
Dec 1, 2021
Would take again

Mr. Barshooi is a great teacher. He is available to help whenever you have a question. The course content is challenging as expected but he does a great job of helping you to understand it.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
MAT272
Grade: A
Dec 1, 2021
Would take again

He's a great teacher and looks out for you if he sees you putting in the work. Calculus 2 is a hard course but if you work hard, get the homework done and show up to class, u'll be fine. There is a manageable amount of homework and tests. Responds to emails in a timely manner. Not to mention he is hilarious and always in a upbeat mood.

Gives good feedback
Hilarious
Caring
5.0
2.0
MAT271
Grade: A+
Dec 5, 2021
Would take again

Mr. Barshooi is very friendly professor. He makes sure to answer everyone's question and also cares about each and everyone in the class.

Gives good feedback
Respected
Caring
5.0
4.0
MAT272
Grade: B
Dec 6, 2021
Would take again

His reasoning for making you work for it is because he wants to make sure that you understand what you're doing to help you later on in your major.

Respected
Accessible outside class
Participation matters
5.0
3.0
MAT273
Grade: C+
Dec 6, 2021
Would take again

I took this class during covid and it was pretty tough because I'm not an online student but he was really responsive with his email and did not take long before getting back to you and was understanding of everyone's situation to help in any way he could.

Respected
Accessible outside class
Participation matters
5.0
3.0
MAT272
Grade: A
Dec 7, 2021
Would take again

Best class I've had at CPCC. He cares about his students' success and if you show up to class and participate you will do well. He's always ready to answer questions and also encourages students to work together to find solutions and communicate.

Respected
Participation matters
Hilarious
5.0
4.0
MAT271
Grade: A
Dec 9, 2021
Would take again

Professor Barshooi is the best math teacher I have ever had, his ultimate goal is for you to do well in his class and he is always willing to help. Your grade is determined by the amount of work you put in but it is easy to do good. I recommend taking this class in person and attending the office hours because it makes class a better experience.

Respected
Accessible outside class
Participation matters
2.0
4.0
MAT272
Grade: A
Apr 29, 2022

Barshooi is a wonderful person but I found that he lacked as a teacher. He did not teach in class at all and instead put lecture videos up on his Brightspace. His lecture videos covered the bare minimum for the math in class and I frequently had to use outside material on YouTube and go to tutoring for the first time. Be ready to struggle.

Lots of homework
Caring
5.0
2.0
MAT271
Grade: A
May 2, 2022
Would take again

Profesor Barshooi embodies the word teacher. He truly cares about his students success and is always willing to help with a problem or explain a concept. Class is used to solve problems collectively instead of just a lecture and tests come straight from the homework. This is one of the best classes I have had and I highly recommend him to anyone.

Caring
Respected
Accessible outside class
5.0
3.0
MAT272
Grade: A
May 2, 2022
Would take again

Barshooi is probably the best professor I have had so far at CPCC. He is incredibly caring and receptive to questions. He makes it so easy to succeed if you are willing to put in the work. He has office hours 4 days a week that are incredibly helpful. Tests are directly from the HW, so keep a notebook and ask questions. Would definitely recommend!!

Caring
Accessible outside class
5.0
3.0
MAT272
Grade: A-
May 2, 2022
Would take again

Barshooi is a great professor who provides help through office hours and class time. He provides in-depth examples in his lecture videos on the material in the class. Calculus II is not easy, but Barshooi provides help to any student who is responsible enough to ask and work for it. I learned a lot in his class and really enjoyed it.

Caring
Respected
Accessible outside class
5.0
4.0
MAT272
Grade: A
May 2, 2022
Would take again

Really great professor, although the content of the class itself is fairly hard, Barshooi really tries to help. He uses his class time to let anyone ask any questions about the homework. The tests are straight from the homework so nothing is unexpected on the test. If the class time isn't enough he is almost always offering office hours to help.

Caring
Accessible outside class
5.0
3.0
MAT272
Grade: B+
May 4, 2022
Would take again

Barshooi is the most engaging instructor I've had the pleasure of taking class with.Rather than listening to lectures in person, he provides many options to learn the material at your own pace, with class time dedicated to helping students with sections they don't understand. One just need ask and he will do his best to help you reach understanding

Gives good feedback
Hilarious
Caring
5.0
3.0
MAT272
Grade: A
May 8, 2022
Would take again

Professor Barshooi was one of the best teachers I've had. He always took the time to help us if we had any questions and helped us students push ourselves to find it out on our own because he believed in us being able to. He told great anecdotes about life and he made sure we were all keeping focus for the long run and getting everything completed.

Gives good feedback
Inspirational
Respected
2.0
5.0
MAT272
Grade: B
May 10, 2022

Picked course based on reviews. In-person yet all lectures are online and he just restates what is written in the PP's. Nice person and accessible outside of class but he does not teach well. Unless you want to teach yourself Calc II, RUN RUN RUN!

Lots of homework
Test heavy
Accessible outside class
5.0
3.0
MAAT273
Grade: A
May 11, 2022
Would take again

this is my second class with him he is beyond awsome

Caring
Respected
Accessible outside class
5.0
4.0
MAT272
Grade: A
Jul 5, 2022
Would take again

All course materials and lectures are available online which is great, and Barshooi does a great job of expounding on the information in class. If you work hard and stay motivated you will pass. Answering questions and helping classmates is the core of in person classes and Barshooi facilitates a great classroom environment.

Lots of homework
Accessible outside class
5.0
3.0
MAT272
Grade: A
Jul 7, 2022
Would take again

Professor Barshooi is a wonderful teacher who wants to see his students succeed. He is available outside of class during office hours and is always willing to answer questions. Calc II is a difficult class but taking it with him makes it easier. He has a clear grading criteria with no surprises on exams. I highly recommend him for any math class.

Caring
Respected
Accessible outside class
5.0
5.0
MAT172
Jul 7, 2022
Would take again

He lets the students take over the class, which in college is important, considering that we're learning to be independent; he didn't teach in front of the class like every other professor and let us use and discuss the knowledge we gained from independent work at home together instead (which makes sense since it was a hybrid class). I liked it.

Participation matters
Clear grading criteria
Accessible outside class
5.0
3.0
172
Jul 8, 2022
Would take again

Professor Barshooi is the best professor! He helps you all the time and gives many review practices for the tests. He will guide you through any questions you have. Would 100% recommend taking his class.

5.0
2.0
MAT172
Grade: A+
Jul 12, 2022
Would take again

Professor Barshooi is far and away the best math teacher I've ever had. He's very kind and works incredibly hard to explain things. He kind of has a 1990s motivational speaker vibe, but it's endearing. As other people have said, his practice tests are basically the same as the test. Even though they aren't graded, DO THEM and you will ace the tests

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
MAT272
Nov 22, 2022
Would take again

Mr. Barshooi is a very respected and caring professor. He lets his students take control over the classroom encouraging collaboration and participation. He is ready to answer any and all students questions, but only after classmates attempt it. Calculus II has difficult material, but the homework and lecture videos help students to succeed.

Participation matters
Caring
Respected
5.0
3.0
MAT271
Grade: B
Dec 7, 2022
Would take again

Take this professor if you can. Calculus won't be easy, but he will get you through it.

5.0
4.0
MAT271
Grade: Rather not say
Dec 7, 2022
Would take again

Great Professor. Please be sure to spend a lot of time outside of class doing practice problems.

Participation matters
Lots of homework
Caring
5.0
3.0
MAT271
Grade: Not sure yet
Dec 8, 2022
Would take again

He is very fun and personable. Advice: a lot of homework, complete all of them. Print your work in Webassign so you can use them as a review. Go to office hours and participate in class, ask questions and put problems on the board. This is a time-consuming course so I strongly recommend that you are prepared to do the work. You will do well.

Participation matters
Lots of homework
Accessible outside class
5.0
2.0
172
Grade: A
Jan 12, 2023
Would take again

We were given the WebAssign work and lecture videos and notes and were able to learn everything and his tests come directly from the WebAssign. He makes sure to provide a variety of explanations for questions and is ready to answer any and all questions you may have in the course. He genuinely cares about his students and wants them to do well!

Participation matters
Gives good feedback
Accessible outside class
5.0
3.0
MAT272
Grade: Not sure yet
Feb 1, 2023
Would take again

This is by far the best math teacher ever. I have never seen any teacher love math this much and care so much for their students. My brother Mr.Barshooi truly cares for his students and works his butt off! If you truly want to learn math and not just get the credit for it, it would be dumb not to take his class and meet him! He is a true role model

Inspirational
Hilarious
Caring
1.0
3.0
MATH272
Grade: B
Feb 28, 2023

This was an online class. The professor only had very brief videos available for each section that provide no additional help. The professor is inflexible and refuses to help with questions via email. You are not allowed to see where you lose points on a test. The course was basically self-taught. Never take this professor for an online course.

Tough grader
5.0
3.0
MAT272
Grade: A
Mar 1, 2023
Would take again

Professor Barshooi is one of the most caring professors I've had. He takes the time and energy to care for each one of his students individually and expands his care to the lives of his students. He is willing to work with students to meet their goals in class and beyond. You put in the dedication and he will match the heart you give and more.

Caring
Respected
Accessible outside class
5.0
3.0
MAT272
Grade: Not sure yet
Mar 2, 2023
Would take again

I had different professors throughout the year but Mr. Barshooi is the best of all! He offers office hours for online and in person to help eveyone, even people that arent in his class! He makes sure everyone is going to succeed and do really well! He makes sure students are working together and makes sure everyone understands before moving on!

Gives good feedback
Caring
Accessible outside class
5.0
3.0
MAT272
Grade: Not sure yet
Mar 8, 2023
Would take again

Honest, respectful, and fair is how I would describe professor Barshooi. His class isn't easy but he provides the tools to succeed. His teaching style makes complex topics understandable and interesting. No questions will go unanswered and if you need extra help, he has many different options. Your academic success is his number one priority.

Participation matters
Gives good feedback
Caring
5.0
3.0
MAT272
Grade: Not sure yet
Apr 3, 2023
Would take again

The best teaching style from a professor I've seen yet. He is honest and caring, he makes sure everyone is doing well and is available for online/in person classes in his office hours as well. He makes sure everyone is working together and makes a great environment in class. I recommend to take Mr. Barshooi if you really love Math! He's the best!

Gives good feedback
Caring
Accessible outside class
5.0
3.0
MAT272
Grade: B
Apr 17, 2023
Would take again

I love his open floor and student directed class. I took a blended course so all his lecture materials were online. So the only thing to do in class is practice and get clarity on any confusing topics. Just walk up to the board and you have a whole team to help you through it. If class is not enough time he carries his office hours the same way.

Participation matters
Inspirational
Accessible outside class
5.0
5.0
MAT271
Grade: Not sure yet
Apr 28, 2023
Would take again

Mr. Barshooi cares about all of his student's success even after you take his class he is always there to help. I strongly recommend any of his classes. Participate and ask as many questions as needed. Also, go to his office hours.

Participation matters
Inspirational
Caring
5.0
3.0
MATH272
Grade: A
May 8, 2023
Would take again

Attend office hours even if you're doing well !! It's like a study group and the other students are very helpful and motivating. Barshooi loves his students but since he's very clear about expectations there are no exceptions. Complete and understand all homework as that's where all test questions come from. Calc 2 gets easier, stay motivated !!

Lots of homework
Caring
Accessible outside class
4.0
3.0
MAT272
Grade: A
May 12, 2023
Would take again

During class the students demonstrate problems on the board instead of having a lecture. Come to office hours and he will give you more partial credit on wrong test questions. There are four timed open book at home tests that are straight out of the HW questions. I enjoyed taking MAT 272 with him but be prepared to learn the material on your own.

Test heavy
Graded by few things
Accessible outside class
5.0
3.0
172
Grade: A-
May 13, 2023
Would take again

Professor Barshooi was a great professor. Trig was not an easy class, however hard work and dedication is what earned me a final grade of an A in the class. The instructions are clear for each assignment. He also offers web ex meetings which I would join to ask questions and receive help on difficult assignments. All in all good class!

Caring
Test heavy
Accessible outside class
1.0
4.0
172
Grade: C
Jun 6, 2023

Took him online which was probably my biggest mistake. The class was very difficult and he made it no easier. Posted lecture videos which really did not help much. Rarely responded to my emails and when he did he was never understanding and came off as very condescending. Would not recommend taking this class online.

Tough grader
Lots of homework
3.0
3.0
MAT285
Grade: A
Jun 7, 2023
Would take again

Barshooi is a respectable person and very friendly. My semester with him in-person was conducted without lectures, so all learning material was on my own. Be on top of work and come prepared with questions to class and he'll reward you duely. If you don't learn math well on your own, he will be challenging (unless his style changes..)

Get ready to read
Respected
Graded by few things
5.0
3.0
MAT272
Grade: A
Jun 22, 2023
Would take again

Mr. Barshooi is a great professor that puts emphasis on teamwork within the class. I really enjoyed taking this class and I would highly recommend it to anyone that is planning on taking calc 2.

Gives good feedback
Inspirational
Respected
5.0
3.0
MAT272
Grade: A
Jun 22, 2023
Would take again

Barshooi is a really great guy! He is very funny and really cares about his students. All the test questions come straight from the homework and the homework will give you the answer if you cant figure it out. Even if the first couple days seem tough, stick with it because calc 2 gets easier!

Participation matters
Hilarious
Test heavy
5.0
4.0
MAT272
Grade: B
Jun 27, 2023
Would take again

Mr. Barshooi is a very funny and caring teacher. He always tries to get his students involved in class by giving them a chance to solve questions that other students have. However, if no one can get it he doesn't hesitate to explain it himself. The class requires a lot of effort but if you go to office hours and put in the time you'll be fine.

Participation matters
Clear grading criteria
Caring
5.0
3.0
MAT272
Grade: A
Jun 29, 2023
Would take again

Very good teacher, makes his goals and ambitions for the class very clear

Caring
Respected
Accessible outside class
5.0
2.0
MAT272
Grade: Not sure yet
Jun 29, 2023
Would take again

Professor Barshooi is a great teacher who has a genuine concern for the well-being and academic progress of his students. Although the workload in the course can be a lot, Barshooi offers students the chance to engage in assignments and resolve any difficulties with homework in person. Professor Barshooi is the ideal choice for this summer class.

Lots of homework
Hilarious
Caring
5.0
3.0
MAT272
Grade: A
Jul 18, 2023
Would take again

Professor Barshooi is an exceptional professor and person. He genuinely cares for students and gives CLEAR expectations for success in his class. He preaches personal responsibility and teamwork to achieve the desired outcome of learning and earning a passing grade. You will learn more than math in his classroom. I highly recommend him to you!

Participation matters
Clear grading criteria
Inspirational
2.0
4.0
MAT272
Grade: A
Sep 5, 2023

If you're taking this professor online. Don't. One of the worst professors for an online class. He might care. But it doesn't come across that way. The online lectures are hard to follow and are not detailed enough. The tests are crazy. I've never taken test so strict in my life. I wish I could say good things but instead I say take heed.

Graded by few things
1.0
5.0
MAT272
Grade: Not sure yet
Oct 15, 2023

Ineffective in-person class resembling online version. Sparse online videos and minimal instructor support leave students reliant on external resources. Disorganized pacing fosters a stark divide, hindering comprehension. Overall, the class lacks educational value, discouraging genuine learning. Students should seek alternative resources.

5.0
2.0
MAT272
Grade: A
Oct 19, 2023
Would take again

Professor Barshooi shows immense care for his students, creating a unique learning environment based on guided discovery. He has changed my view on how math should be approached and learned. He takes on the challenging material with his students, approaching it in a way that maximizes learning potential if you take responsibility and work hard.

Participation matters
Inspirational
Caring
5.0
2.0
MAT285
Grade: A
Oct 23, 2023
Would take again

I had the privilege of studying under Mr. Barshooi and I can confidently say that it was an enlightening and transformative experience. Mr. Barshooi has a new method of teaching. He encourages his students to go to the board and that has helped me very much. It's evident that he is not just teaching for the paycheck but out of a genuine passion.

Participation matters
Gives good feedback
Inspirational
5.0
1.0
MAT271
Grade: A
Nov 1, 2023
Would take again

Mr. Barshooi provides a hands on learning approach to teaching his students. He makes sure that all students not only understand the concepts but also master them. He creates a clear criteria of what's to be expected and ensures that all students equally have the opportunity to excel in his class.

Participation matters
Gives good feedback
Hilarious
5.0
3.0
MAT271
Grade: Not sure yet
Nov 8, 2023
Would take again

Like his awesome students, Mr.Barshooi is an awesome professor. Just have the initiative and drive to learn and ask questions, and you'll do fine in the class. The homework is due the day before the test, and all questions on the test are from the homework.Honestly don't procrastinate and write down all your homework questions and you'll make an A.

Participation matters
Clear grading criteria
Hilarious
5.0
3.0
MAT271
Grade: A
Dec 10, 2023
Would take again

Professor Barshooi is a fun and all around amazing professor. He engages with his students on a level that made me feel so included. He encourages his students to go to the board and to work out what your not understanding so that you can figure it out together as a class. That class was something I always looked forward too and recommend.

Participation matters
Hilarious
Respected
5.0
2.0
MAT271
Grade: A-
Dec 11, 2023
Would take again

Mr Barshooi always made sure we were prepared for the tests and exams. The class was always in a good mood and if we had any questions he would ask us to put it on the board, and then would help us solve it so the entire class would know how to do it. Overall a great professor, very friendly and cared deeply about his students.

Gives good feedback
Caring
Respected
5.0
2.0
MAT272
Grade: A
Dec 11, 2023
Would take again

Professor Barshooi is a great guy and teacher. He offers office hours nearly every day of the week and is extremely helpful when you need help. He's one of those professors that really cares about his students and their success, and is one of those teachers that you get out what you put in. The more effort, the more reward.

Caring
Respected
Accessible outside class
1.0
4.0
MAT272
Grade: A
Dec 13, 2023

His online lectures are 10-30 minutes long and there are not enough example problems. There are no study guides even for the final. You have to make a meeting with him to see what you got wrong on the tests and he is not at all flexible. If you can't attend his brief office hours he will refer you to a tutor. He does not respond to emails quickly.

Test heavy
1.0
4.0
MAT271
Grade: B
Dec 15, 2023

Mr. Barshooi was not a good professor for Calculus 2. His classes are not typical classes, there are no in person lectures and you are expected to learn the material either through the online lectures or completely on your own. He is a totally nice guy and is available outside of class, but his office hours weren't even really helpful.

5.0
4.0
MAT271
Grade: A
Dec 16, 2023
Would take again

Prof Barshooi cares deeply about his students' success, even after they are no longer in his class. He has a unique teaching style where he encourages students to solve problems on the board, stepping in as needed to ensure that any concepts being shown are, in fact, correct. He is as authentic, passionate, and entertaining as a professor I've had.

Amazing lectures
Hilarious
Accessible outside class
2.0
4.0
172
Grade: Drop/Withdrawal
Mar 22, 2024

Good guy, however, he does not lecture or teach the class at all, and learning the materials is based on other student's help, google, or his lecture videos that are not helpful. When you are in the class it is a study hall the entire time for you to ask questions and do homework. He is also very strict with tests.

Tough grader
5.0
2.0
MAT285
Grade: A
Mar 26, 2024
Would take again

Professor Barshooi is a great teacher who cares about his students. He sets up his classes so that if a student takes initiative and puts forth effort they can succeed and learn with no issues. He also offers a lot of extra time outside of class to help. I will take all my remaining math classes with him if possible.

Participation matters
Clear grading criteria
Accessible outside class
5.0
2.0
MATH070
Grade: A-
Apr 13, 2024
Would take again

He is a very caring and knowledgeable professor.

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
MAT272
Grade: Not sure yet
Apr 15, 2024
Would take again

Professor Barshooi is a very good Professor that really wants to help his students. The in class experience is structured more like a study hall rather than a standard lecture. He encourages us to review the material before class and come with questions. The class is difficult, but as long as you are putting in the effort, he will help you to pass.

Participation matters
Inspirational
Caring
1.0
5.0
MAT272
Grade: B-
Apr 24, 2024

Barshooi's online lectures are impossible to understand due to his thick accent. He takes forever to post test grades (several weeks) and never gives you any feedback, not allowing you to see mistakes you made on a test. There are no exceptions or grace for anything. I have learned nothing from Barshooi, and only survived the class with a tutor.

Tough grader
5.0
2.0
MAT272
Grade: Not sure yet
Apr 24, 2024
Would take again

Rewards participation in class and is always available for students during his office hours. Very caring for all his students and understanding of circumstances.

Participation matters
Hilarious
Caring
5.0
3.0
MAT272
Grade: A-
May 2, 2024
Would take again

He has a flipped class structure so you watch the lecture at home and more work through problems in class. After tests he calls each student up to explain why they got points off. Go to office hours! He's very reasonable and genuinely cares for his students. He WANTS you to succeed he will work with you to help. Do the HW he pulls them for test

Participation matters
Caring
Accessible outside class
5.0
1.0
MAT272
Grade: B
May 6, 2024
Would take again

Professor Barshooi is truly exceptional in every aspect. Their depth of knowledge in Maths is unparalleled, and they have a remarkable ability to convey complex concepts clearly and engagingly. What sets him apart is his genuine passion for teaching. it's evident in every lecture and interaction. He is incredibly supportive and approachable.

Participation matters
Amazing lectures
Caring
5.0
5.0
MAT272
Grade: A
May 6, 2024
Would take again

I was wrong about Barshooi and Calc 2. The class is challenging, and I will not lie, but he is delighted and welcomes to help out his students. HWs for each unit are due the day before the exams. Also, please make sure no late work is accepted, so you have to respect his due dates and NO EXCEPTIONS!!

Respected
Test heavy
Accessible outside class
5.0
1.0
MAT272
Grade: A
May 6, 2024
Would take again

He is an amazing teacher, cares so much about his students and assists every that way he can. He is more than a just teacher, he is also like a father to his students. His lecture videos are also very detailed. 100% would recommend.

Inspirational
Hilarious
Caring
5.0
3.0
MAT272
Grade: A
May 6, 2024
Would take again

He works with his students and is well respected among many. I would recommend taking his class. Make sure that you get to know him and pay attention in class and attend office hours. Set yourself up for success and he will help you along the way

Hilarious
Caring
Respected
5.0
1.0
MAT272
Grade: A+
May 6, 2024
Would take again

Best teacher specially in grades.

EXTRA CREDIT
Gives good feedback
Respected
5.0
2.0
MATH272
Grade: A-
May 8, 2024
Would take again

Mr. Barshooi is a very caring and respectable teacher. He provides multiple options to get in contact with him both inside and outside of office hours. He teaches the material clearly in person and does not hesitate to answer any questions you may have. A very engaging teacher who will make sure you actually understood the lesson.

Gives good feedback
Respected
Accessible outside class
1.0
2.0
MAT285
Grade: A+
May 9, 2024

Horrible teacher! Be prepared to watch +1 hour of recorded video classes every week for an IN PERSON CLASS and be prepared to be self-taught. In summary, you will pay for an in-person class to watch his recorded videos and to see your classmates spend the whole class on the board doing homework exercises. RUN FORREST RUN!

Test heavy
5.0
4.0
MAT272
Grade: B
May 11, 2024
Would take again

He's a really nice and chill guy. He actually cares about his students and if you meet up with him after class, he will understand you as a student.

Caring
Test heavy
Accessible outside class
5.0
3.0
MAT272
Grade: A
May 24, 2024
Would take again

Mr Barshooi is one of my fav professors at CPCC! He always encourages students participation & helps develop independent study.Go to his office hours for a study session or just do your thing. Do your hw on time otherwise it will be overwhelming. You need to really plan your time well for this class in order to succeed. Best of luck!

Hilarious
Caring
Accessible outside class
5.0
4.0
172
Grade: A+
Jul 3, 2024
Would take again

He is an excellent professor who has a lot of knowledge. He will help you if you are stuck; just ask for help and don't be intimidated.

5.0
2.0
MAT272
Grade: A
Jul 9, 2024
Would take again

Professor Barshooi is without a doubt the best math teacher I've ever had. I've had my fair share of struggle with math courses in the past, however professor Barshooi made Calculus 2 one of the best math courses I've ever taken. He truly cares about making sure his students understand and learn the course curriculum while making it interesting.

Gives good feedback
Hilarious
Caring
5.0
1.0
MAT272
Grade: A+
Jul 10, 2024
Would take again

Great teacher

Inspirational
5.0
1.0
MAT272
Jul 10, 2024
Would take again

Amazing professor! Calc 2 is an incredibly challenging class, though Barshooi made it much more enjoyable. He is very good at answering questions and you can clearly tell he loves all of his students. He is an amazing guy and super funny. (Also, he loves chocolate chip cookies)

Participation matters
Gives good feedback
Accessible outside class
5.0
2.0
MAT272
Grade: A+
Jul 11, 2024
Would take again

Professor Barshooi was very nice and had his students at best interest at heart. He answers all questions you ask and he always suggests everyone to go to his office hours so he can help you out and get you back on the right track.

Gives good feedback
Caring
Respected
4.0
2.0
MAT272
Grade: A+
Jul 12, 2024
Would take again

Nice guy and he gives you a lot of time to complete assigments. Overall I enjoyed the class.

5.0
2.0
MAT272
Jul 16, 2024
Would take again

Professor Barshooi is a very kind teacher, who cares about the student he teaches. He makes sure that students understand the material by providing office hours. During Office hours you work with him on any problem from the hw or any question you may have related to math. He will stick with you until the end to ensure you understand the material.

Inspirational
Caring
Respected
5.0
2.0
MAT272
Grade: A
Jul 20, 2024
Would take again

Professor Barshooi is one of the greatest professors I've ever had! I ran into him years after I took Calc 2 with him, and I was reminded of just how much this incredible man helped me. I'm not exaggerating when I say he will do absolutely everything he can to ensure his students' success, not just in his class, but in life!

Amazing lectures
Inspirational
Caring
5.0
3.0
MAT172
Grade: B
Jul 21, 2024
Would take again

Dr. Barshooi gave great lectures and made the expectations of the class very clear. Tough topics need good instructors and he delivered.

Clear grading criteria
Gives good feedback
5.0
2.0
MAT272
Grade: A
Aug 21, 2024
Would take again

Professor Barshooi is one of the best math instructors I've had. He genuinely cares about his students and goes the extra mile to ensure we understand the material. Unstuckstudy AI was a lifesaver for study prep along with the free textbook. Definitely take this class if you can!

2.0
1.0
MAT272
Aug 27, 2024

Didn't really learn from his class too easy and I suffered because of his leniency!! He is too nice I feel like I would learn math better with someone else !!

Hilarious
5.0
3.0
MAT285
Grade: Not sure yet
Sep 9, 2024
Would take again

Mr. Barshooi is a great teacher that gives us a everything we need to be successful. He gives us ample time to get our homework done at our own pace & has clear & conscience lecture videos that break down the concept we are working on. In class, he also helps us to work out any problems we have on the board so that we understand how to solve them.

Participation matters
Clear grading criteria
Caring
5.0
1.0
MAT272
Grade: A
Oct 25, 2024
Would take again

Mr. Barshooi is a great professor, that mixes homework with lectures. He explains topics and then lets students write homework or lecture questions on the board. After class, office hours offer a chance to meet with classmates and tackle course problems. Mr. Barshooi is always there to provide guidance and genuinely cares about his students.

Participation matters
EXTRA CREDIT
Inspirational
5.0
4.0
MAT285
Grade: Incomplete
Oct 30, 2024
Would take again

Good teacher! He prepares you for what it will be like at a university where you will have to study on your own after lectures. I like that he gives a lot less hw than other teachers. And usually he'll drop your lowest test grade. Just participate and get your hw done!

Get ready to read
Participation matters
Test heavy
5.0
3.0
MAT285
Grade: Not sure yet
Nov 11, 2024
Would take again

Professor Barshooi is a very good teacher that often goes out of his way to make sure we are successful. His lecture videos aren't too long and they break down, in detail, the concept for that section and how to do the problems. Homework for his classes aren't too long either, just long enough to ensure that we can master how the problems work.

Gives good feedback
Caring
Respected
2.0
2.0
171
Grade: C-
Dec 1, 2024

I took calculus 1 with him, he talks a lot. he plays his own lecture videos then, pauses them and teaches, then hits play and it says the exact same thing he just said, so you get about 10 minutes of the 40 minute lecture video done. the class "agreed" for him to not lecture in class and let us work on our own, so it quickly became an online class.

Lecture heavy
5.0
2.0
MAT285
Grade: A
Dec 4, 2024
Would take again

Professor Barshooi is very respected and a great professor. As long as you come to class and participate in class questions, it will be a easy to understand the class material and he will help you out a lot.

Participation matters
Amazing lectures
Respected
5.0
2.0
MAT285
Grade: A
Dec 4, 2024
Would take again

Professor Barshooi is an amazing professor who is very respected by students and other professors alike. As long as you show up to class and participate in class questions, this class will be one of the best classes you will take in college. It challenging but it's a great feeling when you understand how to answer the questions.

Participation matters
Amazing lectures
Respected
5.0
2.0
MAT272
Grade: A
Dec 5, 2024
Would take again

I'm gonna be honest doing test online it was really helpful but he is really good by caring for your grades he is going to give extra credit if you participate in the office hours. Just prepared some time for online part.

Get ready to read
Caring
Accessible outside class
5.0
2.0
MAT272
Grade: A
Dec 5, 2024
Would take again

Prof. Barshooi is a caring and knowledgeable professor who works hard for his students. Class was mostly used for questions, review and discussion. You're expected to learn the bulk of material outside of class. He has online lecture videos & group office hours after each class, but welcomes external instruction. HW is vital. Greatly appreciated.

Participation matters
Inspirational
Caring
5.0
3.0
PRECALCULUS
Grade: A
Mar 3, 2025
Would take again

Great Professor !

5.0
1.0
MATH272
Grade: A+
Mar 16, 2025
Would take again

He solved problems in very simple ways. He is an amazing professor.

EXTRA CREDIT
Amazing lectures
Caring
5.0
3.0
MAT272
Grade: B+
May 8, 2025
Would take again

Professor Barshooi is a great professor who wants the best for his students. He is a very intelligent man, respects others, and acknowledges that we go through life. Lectures are smooth and repeat information with him during class (helps retain info). Students are engaged and encouraged to participate in class/office hrs.

Inspirational
Caring
Respected
5.0
2.0
MAT285
Grade: A
May 8, 2025
Would take again

Professor Barshooi is an excellent educator who gives clear warnings about exam and homework due dates, making it easy to stay on track. He's incredibly understandable, breaking down complex topics in a way that's easy to grasp. His support and dedication to his students' success are evident, and I highly recommend him.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
MAT285
Grade: A+
May 13, 2025
Would take again

Dr. Barshooi is a one of a kind professor! Seriously he has a kind heart. You can tell he really cares for his students. He is very patient and tries his best to help his students succeed. I was very impressed with him and I would take his class again in a heartbeat. He offers AMPLE time outside of class to help any and all of his students!

Inspirational
Caring
Accessible outside class
5.0
1.0
MAT285
Grade: A
May 13, 2025
Would take again

Dr. Barshooi is the nicest and most inspirational professor I've had! He has tremendous experience teaching and will always spark up a conversation with literally anyone! He grades fairly and has clear expectations of what he expects from his students. If you get a chance, go to his office hours—he'll make your experience worthwhile.

Participation matters
Clear grading criteria
Inspirational
5.0
4.0
MAT272
Grade: B
May 20, 2025
Would take again

Mr Barshooi is an incredibly nice teacher, like the other reviews say. The only issue is that I never feel like I get anything out of the lectures, as not much time is spent actually teaching. If you want to do well however, Mr Barshooi makes himself super available to helping you, and office hours are very convenient even if you dont need help.

Tough grader
Hilarious
Caring
5.0
1.0
MAT285
Grade: A+
Jul 9, 2025
Would take again

Amazing experience with Mr. Barshooi. Still in his class now (I have a 99), his first time teaching differential equations over the summer, and I've known what I am doing throughout the entire class, and that's while working & taking 2 other summer courses! Very caring, do your homework, and you'll get the grade. Participate! Amazing professor.

Participation matters
Hilarious
Caring
5.0
1.0
MAT285
Grade: A
Jul 14, 2025
Would take again

Great professor, explains well and is helpful. 5 stars

3.0
3.0
MAT272
Grade: A
Jul 18, 2025

Cool professor and super helpful if you ask questions. As long as you put in the work, you'll be fine. But his test grading is all over the place—sometimes it feels random. He also spams your inbox with emails and rarely gives partial or extra credit.

Tough grader
Lots of homework
Test heavy
5.0
1.0
MAT271
Grade: Incomplete
Oct 7, 2025
Would take again

Very motivational and perhaps the nicest teacher I have ever had. He pushes you to understand the ideas. They really do care about you doing your homework, not to get a grade, but for you to understand the learning and develop your thinking. He emphasizes the importance of homework since it is the most effective way to master the concept.

Participation matters
Inspirational
Accessible outside class
5.0
3.0
MAT285
Grade: Not sure yet
Dec 10, 2025
Would take again

Try to take him in person if you can, otherwise you'll miss out on his personality. Make sure you participate in class and attend office hours. If he thinks you're not understanding something, he'll make sure you learn it. Unlike many professors I've had, you can tell he loves his students.

Participation matters
Caring
Accessible outside class
5.0
3.0
MAT285
Grade: A
Dec 10, 2025
Would take again

Professor Barshooi is one of the best professors I've ever had. He brought amazing energy to every differential equations class and made learning easy and fun. He truly cares about every student, adapts lessons to our needs, and supports us whenever we need help. A life-changing teacher—I'd take his class again in a heartbeat.

Amazing lectures
Caring
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

83%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 210 grades
Most common grades:
A (93)
A+ (42)
B (37)
Grade Distribution
A(135)B(40)C(12)D(1)F(0)A-/B+(23)
Based on 233 reported grades
A: 93
A+: 42
B: 37
Not sure yet: 18
Common Tags
Caring (116)
Respected (106)
Participation matters (71)
Hilarious (58)
Gives good feedback (58)
Inspirational (51)
Accessible outside class (51)
ACCESSIBLE OUTSIDE CLASS (32)
Rating Trend

Declining

-0.33 avg change
Dec
Mar
May
Jul
Oct
Dec
Last 6 months
Ratings by Course

MAT17105

5.0

(3)

MATH171

5.0

(3)

MAT151

5.0

(1)

MAT121

5.0

(1)

MAAT273

5.0

(2)
+11 more courses
Difficulty by Course

MAT121

4.0

MAT273

3.5

172

3.3

MATH171

3.3

MAAT273

3.0

Similar Professors