3.7

Richard Micieli

Mathematics - Queensborough Community College

3.7
Quality
3.2
Difficulty
78%
Would Retake
121
Reviews
3.7
Quality
3.2
Difficulty
3.7
Helpful
3.7
Clarity

78%

Would Retake

121

Reviews

Rating Distribution
Official

5

40

4

51

3

7

2

7

1

16

What Students Say

He is all over the place

CS101 - 1.0 rating

Knows his stuff but honestly is a very tough grader

CS101 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
B+ (16)
A- (15)
A (11)
Grade Distribution
A(14)B(12)C(2)D(4)F(2)A-/B+(31)
Based on 74 reported grades
B+: 16
A-: 15
A: 11
B: 9
Common Tags
Skip class? You won't pass. (11)
Caring (9)
Gives good feedback (9)
Respected (8)
Tough Grader (7)
Clear grading criteria (7)
EXTRA CREDIT (6)
Inspirational (5)
Rating Trend

Improving

+0.62 avg change
Jan
Mar
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

MATH10

5.0

(1)

M114

4.5

(2)

MATH119

4.5

(4)

CS203

4.3

(3)

CS201

4.3

(10)
+16 more courses
Difficulty by Course

ET101

5.0

MA128

5.0

MATH128

3.8

CS101

3.5

MA336

3.5

Reviews (121)
3.0
3.0
MA440
Dec 22, 2011

The professor knows his stuff. His tests were a tad confusing, but math isn't my forte. A maximum of 5 absences. He always goes by the textbook, and assigns homework but never collects it. He was nice and dropped the lowest test grade, and was willing to work with the student if the student was willing to work with him. I got a C- in his class.

5.0
1.0
MA440
May 20, 2013

Best teacher ever. he will make such complex problems more understandable, and he will work with you. he is devoted and determined to help you pass. i hope i can have him as a professor again for calculus.

5.0
3.0
MA119
May 23, 2013

So helpful! I hate math and he made it so clear! Always willing to go over things with you. Always lets you know when his office hours are so you can get extra help. He's a wonderful professor!

2.0
5.0
MATH128
Jul 27, 2013

He does not like to tech the class. he does not teach and expect you to know stuff. do not belive that he i good professor

4.0
4.0
MATH128
Sep 11, 2013

I didn't study too much for the course but the review sheets were very good. He seems fair. Exams were just like the review and homework.

4.0
3.0
MAT440
Sep 11, 2013

He is very helpful with answering questions. Some professors at qcc don't explain anything. Always answered every email.

1.0
5.0
CS101
Oct 15, 2013

Worse professor ever. Does not help student at all. Does not follow the book and expect you to know the materials without teaching. He gives extremely hard labs. Put out of syllabus materials on the exam. Takes points off for not following his method. He gives professional level projects. So STAY AWAY from him, if you want to do well.

3.0
3.0
CS101CPP
Grade: Not_Sure_Yet
Nov 13, 2013

The prof did not follow the book too much, however you need to read it very well. He gave a chance to improve grade by doing a summary of the chapters. Gave review problems and a summary before the exam. You have to practice for the labs. Nice course. nice guy.

2.0
3.0
CS101
Grade: B
Dec 16, 2013

The professor worked professional developing C++ software which was nice. Gave us a summary to write before each exam worth 5%. Book was not so good buy he answered every lab question and every email. Nice person.

3.0
5.0
MA336
Dec 23, 2013

I regret taking this course with him so much. He's not a bad professor but he is EXTREMELY stingy when it comes to giving points. He takes off A LOT of points for every little mistake. DO NOT take him. He gave me a C when I had 80s in my labs and projects. He made my GPA drop 3 points! I now have 3.0 thanks to him. All my hard work wasted!-_-

2.0
5.0
MA336
Grade: C
Dec 29, 2013

His class is HARD. DO NOT TAKE HIS CLASS.

2.0
3.0
MATH336
Jan 1, 2014

The course is writing intensive which requires a lot of writing and labs. He gives a review set of problems for every exam and the exams are similar. Exams are not hard but you have to study and keep up with homework. He is a very good professor and was always there during office hours

2.0
5.0
CS101
Grade: Drop/Withdrawal
Jan 26, 2014

7 words. don't take his class at any cost

5.0
3.0
CS101
Mar 16, 2014

Yes, he worked writing c++ code professionally. nice to have someone who actually worked doing this. Very nice guy, always ready to help. His exams are based on the review sheets. The summaries, reviews and labs help pull up grade. Interesting course

5.0
3.0
CS101
May 2, 2014

Prof is very helpful after class Always answers emails very quick. He gives 1 homework every week, reviews for the exam and a summary. You have to do the work but if you do you will get a good grade

5.0
3.0
MATH10
May 2, 2014

He is very good and funny. Really explains the material. The first exam is regular and the other 3 are multiple choice. The final is online

4.0
3.0
MATH336
May 2, 2014

the course is difficult, it's writing intensive. He gave us a review for every exam and final and a chance to use an index card during the exam which was helpful. Fair prof.

5.0
2.0
MA336
May 8, 2014

He is the best math professor I have ever taken since high school. I don't like math, but this was actually my favorite class. He's funny and he teaches great. The only reason you can fail is because you don't your part.

5.0
3.0
MATH336
Jun 25, 2014

Great professor. Gives a practice review before exams which is very helpful. Always there to offer help. very encouraging

1.0
3.0
MATH440
Grade: A-
Aug 8, 2014

Great professor. Good reviews for each exam and for the last exam let us use a list of formulas. Very helpful.

2.0
4.0
MATH128
Grade: B+
Aug 8, 2014

This was a summer class. He was very good. Gave us one additional exam that was open notes and book. Very good professor. The final was just like the review.

5.0
2.0
MATH440
Aug 8, 2014

Had him for precalc and he encouraged students to try their best. Exams were literally based on his hw, which he doesnt collect. He gave some extra credit to help students boost their grades. I wouldnt mind having him again for calc or cs101

5.0
3.0
MATH128
Aug 9, 2014

This professor is very good. I got an email from him saying I got a 100 on the final exam. Be sure to know algebra before taking this course.

4.0
3.0
MATH440
Aug 11, 2014

Yes he knows this stuff. Last exam he allowed the formulas on a list. He said the average was above 80. It really helped me a lot.

3.0
2.0
MA440
Aug 11, 2014

Not the best math prof or the worse. He is straight forward but students gotta know their stuff to pass the class.

1.0
5.0
ET101
Oct 23, 2014

not a good prof to pick

4.0
3.0
MATH440
Nov 17, 2014

This prof is very good. It was a summer class and I got an A. Exams are similar to his reviews.

4.0
3.0
MAT10
Grade: Not sure yet
Dec 11, 2014

He's good, and goes to the point very fast. covers all the material and gives a quiz before every exam that's very close to the exam.

4.0
3.0
M114
Grade: B+
Dec 11, 2014

He is very good. 4 exams, the lowest. Explains well and the quizzes are similar to the exam the next class.

4.0
3.0
CS203
Grade: A-
Dec 11, 2014

Excellent. I had him in cs101, very good. His homework and labs were similar and the summary and reviews helped in the exams a lot. Take him.

4.0
2.0
MA10
Grade: A
Jan 5, 2015

He is just good he gives clear explications

4.0
3.0
CS101
Mar 30, 2015

This professor is good, knows his stuff. Like the others who mentioned, he gives a summary and a review and the exam is similar but do the labs to pass.

4.0
4.0
MATH336
Grade: B+
Apr 15, 2015

I took a statistics class with him. There's a project but it was easy and my grade was good. He gives a review for every test. He's very clear, would take him again.

4.0
2.0
STATS336
Apr 29, 2015

The subject is very hard but gives you good review sheets and always there to give you extra help

4.0
2.0
STAT336
Apr 29, 2015

Great professor, tough class but makes it a lot easier and always review for test

5.0
1.0
MATH119
May 11, 2015

Professor Micieli is a great professor, very few math professor like him at the college. He has your best interest at heart, he wants to see all of his students pass the course. Only thing is he does not play with attendance. If you are more than half hour late he will mark you absent. Besides that he's an awesome professor !. Very knowledgable

4.0
3.0
336
May 14, 2015

Great professor. Gave us a chance for lots of extra credit with assigned homework. For the last exam he let us use an index card for the formulas.

4.0
3.0
336
May 14, 2015

Yes, I agree, his reviews are very good and he did give extra credit that helped my grade. He even accepted late labs for partial grade. He really cares.

4.0
3.0
CS101
May 14, 2015

C++ course, There's about 10 labs and he posts programs that will help you thrpugh the course and lets you use it in your own labs. I'm taking him for the next C++ course.

4.0
3.0
MATH119
May 23, 2015

There are 4 quizzes, you start in class and take it home. they really helped my grade. Great professor. Take him

4.0
3.0
CS101
May 28, 2015

Yeah, there's a review for every exam but the labs and the project really helped. He was very generous and even gave extra credit. Nice professor.

1.0
5.0
MA128
Grade: Incomplete
Jul 15, 2015

Not a good pick at all. If you want to fail in math, he is your guy. Please avoide him if you want to do well in mathematics.

5.0
3.0
MATH128
Aug 6, 2015

This professor is great. The quizzes were take home. It really helped my grade. He allowed index cards on the exam if we handed the homework.

5.0
3.0
MATH440
Aug 6, 2015

This was a summer class, only 5 weeks. His exams are similar to the homework and quizzes. 4 quizzes, all open book. He explains very well. I would take him again.

4.0
3.0
MATH336
Oct 28, 2015

Great professor, his explanations are clear. The quizzes are easier are helpful to prepare for the exams, but you need to do the homework. I will take him again in the winter for a different course.

4.0
3.0
MATH119
Dec 8, 2015

Professor Micieli is amazing but if you don't do the homework and show up you will fail. He made the class clear and made sure you understand everything.

4.0
3.0
STAT336
Dec 12, 2015

His statistics lectures are in powerpoint form online. they really help. He showed us the methods in a way that was easy to remember, great prof. I would take him again. you almost don't need the textbook.

4.0
3.0
MA119
Grade: Not sure yet
Feb 10, 2016

Hes very nice and is pretty clear cut in what he expects from students. It is however a tough math course if you struggle (like me) in math. So going to the academic center for extra help should always be considered.

5.0
4.0
CS101
Grade: A
Jun 15, 2016
Would take again

Exam review/summaries are spot on.

5.0
4.0
MA336
Grade: B
Jun 20, 2016
Would take again

you need to show up to pass, he is a fair grader but the work is hard, he lets you use index cards on some tests, gives clear review sheets to help you for tests, great lectures but you def need to study, he makes statistics understandable and he really cares about u passing if You care.

1.0
5.0
CS101
Grade: Drop/Withdrawal
Dec 8, 2016
Wouldn't take again

Horrible I can't believe he teaches computer science he might know how to program but he just loves to brag of how good he was when he programmed. Also his test have nothing to do with review sheets. Don't take you've been warned.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
CS101
Grade: B
Dec 17, 2016
Would take again

the course was very good. he used zybooks which I didn't like at first but it helps your grade like he said. It is also good to have someone who worked in industry teaching C++.

4.0
3.0
CS203
Grade: A
Dec 28, 2016
Would take again

Great class, very experienced professor. The online homework helps a lot for a good grade. "Read the question".

4.0
3.0
CS101
Grade: A-
Dec 28, 2016
Would take again

Micieli comes off as tough, but he actually cares. There is online HW due at end of sem. which takes 20-25 hrs, but it is worth 20% (20 free points basically) and was effective. I didn't like his lectures, but he was funny at times. He gave 4 exams (lowest dropped) and a final; each had review sheets that were similar to the exams and helped a lot.

LOTS OF HOMEWORK
Clear grading criteria
Caring
1.0
5.0
CS101
Grade: Rather not say
Jan 31, 2017
Wouldn't take again

His lectures sucks he literally just puts a slide show gives one second to look at and moves to next for the whole class. Labs and his class and his requirements were to hard for a beginners computer science class. He is all over the place.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
5.0
CS101
Grade: B-
Mar 26, 2017
Wouldn't take again

He is funny but if you are new to programming, you will struggle. If you have a desire to be a programmer, I suggest you take these classes seriously. I learned so much even if I got a B- in the class. I can retake CS 101 and I would probably get a A+ because I know everything. He is far better than other CS professors. You literally code programs

Respected
Inspirational
Hilarious
5.0
1.0
CS203
Grade: A+
May 13, 2017
Would take again

A professor with real world experience. When you code, you will code readable code. If you don't take him, probably the company you want to work for will not hire you because you have unreadable code

Gives good feedback
Respected
Inspirational
5.0
3.0
CS101
Grade: A-
May 24, 2017
Would take again

I learned Java in High School so I cruised through the class. You do labs, that will teach you how to use certain tools for the c++ language. You learn so much. If i didn't know Java I would of gotten a C not a A. If you know how to read the code you know what outputs on the test. Since I knew Java, I can do everything in Java and convert to C++.

Gives good feedback
Respected
Inspirational
4.0
3.0
CS201
Grade: A-
Jun 5, 2017
Would take again

We didn't use the textbook and the lectures were based on notes and programs later. The labs were in group and once in a while you had to submit some work, like a quiz. The exams were just like labs and the homework or examples in class. really great course. prof. was very good.

GROUP PROJECTS
1.0
5.0
CS101
Grade: Drop/Withdrawal
Nov 21, 2017
Wouldn't take again

So far it was my worst class in my entire class.. I learned nothing at all.. after 9 weeks of classes I had no idea how to make a program.. if you like to study 24/7 then take him bcz you have to do most of the things.. if you are taking him for next CS classes then get ready for bye bye your chilling life..

Get ready to read
Hilarious
LECTURE HEAVY
2.0
4.0
MA336
Dec 8, 2017
Wouldn't take again

Lectures are boring and isn't clear about the material he's teaching. He doesn't answer most of your questions. Tests don't match the review sheets. I wouldn't recommend anyone this professor.

Tough Grader
TEST HEAVY
GROUP PROJECTS
4.0
4.0
CS101
Grade: B
Dec 21, 2017
Would take again

Tough course but the reviews helped during exams. You have to study the lectures or you feel lost. Course goes very fast , labs are difficult but if you don't study the material. Good if you are a CS major.

3.0
4.0
CS101
Grade: C+
Jan 6, 2018
Wouldn't take again

Knows his stuff but honestly is a very tough grader. Gives 4 exams and drops the lowest one. and a cumulative final at the end. Manageable at the beginning of the sem but becomes so difficult towards the end of the sem so you have to study a lot on your own. I'm an A student and I got a C+

Tough Grader
Participation matters
Tests are tough
4.0
5.0
MA336
May 25, 2018
Would take again

He's hilarious and pretty laid back. His Stats lab is too short for anything of value to really be taken from it but the lecture time was spent well. The powerpoint slides he uses had errors every now and then but nothing to swing the answers in another direction or anything. The exams were near what the practice quiz were. Learn that CALCULATOR.

Tough Grader
Get ready to read
Hilarious
1.0
5.0
MA336
Aug 10, 2018
Wouldn't take again

Dont take him worst proffesor ever. I dont think he even really cares if you get the material or not. He goes way too fast through the slides and gets an attitude if you ask him a question & always says,This material is easy you all should be able to do it well obviously you can do it..... its your major. Dont take his class period!!

Tough Grader
TEST HEAVY
Skip class? You won't pass.
4.0
3.0
MA336
Grade: A
Aug 17, 2018
Would take again

This was a summer class, one test every week. Super intense, there's little time for everything. He recommended 2 hours a day, correct. He explains well, quizzes are online, labs are easy and posted on blackboard. There's a review for each exam and final.

Skip class? You won't pass.
4.0
3.0
CS101
Grade: B
Dec 11, 2018
Would take again

Three exams and 2 had a programming part in class. We had class practice every week and the homework was online. Labs were done in group work which helped me.

1.0
5.0
MA336
Grade: Not sure yet
Dec 17, 2018
Wouldn't take again

soo awful. my class was forced to teach 3 whole lessons ourselves in a week never mentioned again in class expect for a an online test that was extremely unfair due to not having enough time. the rest of the learning experience was overall too rushed and teaching yourself at home was rough because his slides did not include enough information.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
3.0
3.0
MA336
Dec 23, 2018
Would take again

Class was ok. good teacher, clear explanations but the class goes fast. there was 4 exams and the first one "take home", it was actually on blackboard. The other two were in class. there was a review for each exam. there was project which was not too good. The good thing was that the final replaced the lowest exam.

5.0
3.0
MA336
May 17, 2019
Would take again

Second time taking this Professor. The first time I had a difficult time passing his class because it was a long time since I took a math course, he work with me as much as he could. 2nd time around it was better. He tries to work with students giving extra credits. Every exam has a practice exam on BB similar to the exam in class.

Accessible outside class
Skip class? You won't pass.
EXTRA CREDIT
5.0
3.0
CS101
May 22, 2019
Would take again

Prof. Micieli is great at teaching the subject, and he knows how to teach and make students understand hard concepts. He has reviews and labs that if you try to do, and pay attention are very similar to his exams. He is accessible outside the class and he goes out of his way to help you if you are struggling.

Accessible outside class
Skip class? You won't pass.
Amazing lectures
5.0
3.0
CS201
Grade: A+
Jul 8, 2019
Would take again

Micieli is a great person and professor. He is by far one of the best professors within the computer science department. He knows his stuff and has great explanations and makes sure his students understand the subject matter. You will NOT regret taking this professor. I took him twice and his classes are easy but you have to put in the work.

Skip class? You won't pass.
Inspirational
Clear grading criteria
5.0
3.0
MA336
Aug 1, 2019
Would take again

A real gem, he cares about his students, gives great explanations, is accessible outside the classroom, and has a great sense of humor. He is very approachable. There are extra credits are given, but youre expected to put into your own hours of work.

Accessible outside class
Amazing lectures
Caring
4.0
3.0
MA336
Grade: B+
Aug 6, 2019
Would take again

Prof micieli is really good. Four exams and he used the final to replaced the lowest exam. Quizzes online and there was a final review which was right on. He answered every question and gave us a chance for extra credit.

4.0
3.0
CS101
Dec 20, 2019
Would take again

prof is good, lecture was a little boring but he goes over the program in class. there was a review but didn't match too much to the actual exams. you don't have to go to every class, the extra credit was already typed

4.0
2.0
CS101
Jan 29, 2020
Would take again

if you feel his class is difficult you shouldn't be a cs major

Respected
Clear grading criteria
4.0
3.0
MA336
Grade: A-
May 25, 2020
Would take again

This professor is really good. Tests are based on the reviews he gives, the reviews help a lot and are exactly similar to the test. Total of 5 exams and explains each lecture very well. The only disappointing thing was that if you get a high grade he will bring it down. I had a 99 average in his class and he gave me a A-, really disappointing.

Group projects
Amazing lectures
EXTRA CREDIT
5.0
3.0
MA336
Grade: B
May 27, 2020
Would take again

I really liked Prof Micieli's teaching it's a shame that we couldn't receive it in person when the pandemic hit but he was still understanding and provided some videos to help us understand the material which saved me A LOT. Nice guy. Final was pretty good amid pandemic. 9/10

Respected
Skip class? You won't pass.
Graded by few things
4.0
3.0
MA336
Grade: A
Jul 2, 2020
Would take again

Professor Micieli's lecture was amazing and detailed . He was so thoughtful to adjust the assignment and make it easier during the pandemic. He would give similiar exam review and extra credit, the final would cover the whole chapters that he taught. Follow his instruction then you will earn a good grade!

Amazing lectures
1.0
5.0
MA119
Grade: F
Dec 22, 2020
Wouldn't take again

I have never had the misfortunate of having such an uncaring, cold, strict, unresponsive and un-flexible professor like him. He won't bend and allow you to make up any work regardless of showing valid documentation for missing classes. Do not take this class if you think he will be lenient.

Skip class? You won't pass.
Graded by few things
Tough grader
4.0
3.0
MA336
Grade: B-
Dec 27, 2020
Would take again

This online class is very difficult, but once this professor sees you trying your best, hell pass you.

Gives good feedback
Accessible outside class
Caring
1.0
5.0
MA336
Jan 27, 2021
Wouldn't take again

Dont take his class unless you are good at math and good to learn by yourself. His class is very hard to have a good score. If you want get A in his class ,you have done well which mean almost every time exam you should get 100 . He dont give students additional credit.

5.0
3.0
MA336
Grade: A-
Feb 4, 2021
Would take again

although prof. Micieli is a straight shooter, he's actually a very nice guy. with online classes I appreciate how organized he is. his work is fair, if you are taking him asynchronously it will be hard to get a grasp on the material since there are no lectures, but when you do, his questions are very straightforward. he also was a flexible grader.

Test heavy
Clear grading criteria
1.0
4.0
MA336
Grade: A-
Feb 10, 2021
Wouldn't take again

Do not take this professor, he is terrible!!!! my first week of class he didn't let me make up any work that was done incorrectly. Did the work but not in his format and because of this he decided to give me no credit

Tough grader
4.0
3.0
MA336
Apr 25, 2021
Would take again

Prof. miceli was ok all exams were online and the reviews too. we had two choices to to submit the homework. You can take the exam anytime from friday to sunday at midnight.

5.0
3.0
CS201
Grade: A
May 21, 2021
Would take again

the class was online, he went the material with asm code. There several homework and lab assignments and 3 exams. He gave us a chance to make up missed labs. All exams were online, we didn't have to log in to zoom. He was very nice and understanding. All files and videos were posted on blackboard.

4.0
4.0
CS201
Grade: A-
Jul 6, 2021
Would take again

The professor made this course very easy to understand. Practice the class practices as they help you prepare for the exam. Be attentive in class and ask professor questions when you dont understand. As it is hard to cover up concepts you didnt understand. Take notes so you can review.

Respected
Caring
EXTRA CREDIT
5.0
4.0
MATH119
Grade: B+
Aug 22, 2021
Would take again

The class was online, prof miceli was very clrear with all the mateial during the semeset. We had all exams online and homework on Blackboard. The links for the videos were good. As the prof. said the videos were done just for the math 119 class better than others on youtube.

5.0
4.0
MA336
Grade: A-
Sep 28, 2021
Would take again

Tough straight shooter. Good thorough lectures, make sure you ask him to go over any problems you don't know. The exams were similar to his homework and practice questions. He won't put up with any bs and is kind of tough but is a great professor and knows his material. Make sure to follow his instructions or you will not receive credit for work.

Participation matters
Skip class? You won't pass.
Amazing lectures
4.0
2.0
MA119
Grade: B+
Dec 22, 2021
Would take again

We didn't have class, everything was online, not even the exams. HE was generous, my grade was upgraded. thanks prof.

4.0
3.0
CS201
Grade: B+
Dec 27, 2021
Would take again

There were many labs using assembler and homework about logisim for circuits. He is very serious, class and exams online. He was very fair and moved my grade from B to B+, not expected

4.0
3.0
CS101
Grade: B
Apr 1, 2022
Would take again

The course was online and he used a site where we submitted the labs. The exams were all online including the final. The professor was fair. I liked the lab system, we could submit it several times until we got it right.

Accessible outside class
4.0
3.0
MA336
Grade: B+
May 5, 2022
Would take again

The class met only once a week. labs and the writing assignments were online. He posted several chapters online which were useful. Four exams, 4th is not required by replaced lowest grade, most ofthe questions were multiple choice with 2 or 3 where you have to work it. He was very fair, extended due dates and double the grade of our last lab

Clear grading criteria
Gives good feedback
5.0
3.0
MA336
Grade: A
May 5, 2022
Would take again

The whole course is very straightforward. The PowerPoint he prepared is easy to understand and the operational step for calculating is very clear. The formula for the exam also provided during test. Awesome***

Clear grading criteria
Gives good feedback
1.0
5.0
MA336
Grade: Drop/Withdrawal
May 19, 2022

Overall bad professor, if you're willing to learn on your own and sit for boring lectures sign up for this class! He deleted most of the course materials days before the final. Assigned multiple different assignments that were all deleted before the final which meant you couldn't go back and review them. Did not allow for anything to be retaken.

Tough grader
Lots of homework
1.0
4.0
336
Grade: F
May 24, 2022

If i can rate less than a 1 i would. He claims to give extra credit but really does not. The tests are extremely hard and heavily and he wont even tell you why you got something wrong! Hes so quick to put a bad grade in without even reviewing your work. i would never take his class again. He also uses profanity with the class, numerous times.

Tough grader
EXTRA CREDIT
Test heavy
1.0
5.0
336
Grade: Rather not say
May 30, 2022

Horrible professor who gave absolutely no opportunity for extra credit and lied about always being so kind and generous. On top of that always using profanity in the class, not at all professional. Tests were supposed to be online and then this idiot changes the syllabus to make it in class whenever he feels like it. NEVER taking him again.

5.0
2.0
MA336
Grade: Not sure yet
Dec 7, 2022
Would take again

This professor was an absolute gem! He not only made you laugh in class, but he turned something as complicated as statistics into an easy-to-understand subject. He lets you bring in a cheat sheet into exams and even helps you if you are stuck on a question. Gives extra credit and genuinely wants every student to succeed. BTW my name is Bhureshma.

Amazing lectures
Hilarious
Caring
4.0
3.0
MA336
Grade: B+
Dec 11, 2022
Would take again

He was very understanding with my absences due to covid and arranged a replacement for the exam I missed. He even allowed the class notes in every exam, that was really helpful.

5.0
3.0
MA119
Dec 20, 2022
Would take again

He def gave guidelines since the beginning and throughout semester how to succeed in his class. He also easy to communicate via email. He allows small "cheat sheets" on exams. This cheat sheet actually helped me not only during exam, but also to study. I unintentionally studied to find out what needs to be written on the sheet.

Gives good feedback
Caring
5.0
3.0
CS201
Grade: B
Dec 31, 2022
Would take again

Nice professor

4.0
3.0
MA119
Grade: B+
Apr 6, 2023
Would take again

He tells what to study for and what will be on the test. The reviews were very good. the homework is on myopenmath and no due date.

4.0
2.0
CS201
Grade: A-
May 18, 2023
Would take again

The course has two parts, the second is coding. There are videos for each topic he covers in class. Reviews are good, He has preofessional experience with coding which really helps you to focus your skills. Also took hime for CS101 where we used online grading tool. Defintely take him for CS101, 201.

Caring
4.0
2.0
MA119
Grade: B+
Sep 18, 2023
Would take again

Gives the best advice on math and has Videos for literally every type of topic and question even on the homework website. Has wisdom and shows.

Amazing lectures
Caring
Respected
5.0
3.0
MA336
Grade: A
Dec 22, 2023
Would take again

Patient and caring professor. He spends extra time on problems students have trouble with and he's honestly one of the nicest professor I've ever had. There's a textbook but if you take notes from his slides, you're good. He lets us bring a small index card for exams. If you don't do well, it's because you did not put in any effort.

EXTRA CREDIT
Gives good feedback
Online Savvy
4.0
2.0
MA119
Grade: B+
Apr 27, 2024
Would take again

The class met once on Mondays but he lets the students bring an index card with notes on exams. For the last exam he posted a practice which was just like the exam. Gave a list of problems to study for the final. Also showing the best way to do a problem makes things at lot easier.

5.0
4.0
MA336
Grade: A-
May 19, 2024
Would take again

Really great professor. He made all the lesson very clear to understand and straight to the point. Statistics was not that hard because he explained all the concept and formulas very clear and straight forward to understand. I strongly encourage to take his class for Statistics.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
MA119
Grade: A
Sep 24, 2024
Would take again

The Goat. Smartest math professor I've ever seen in this college by a mile. Not just wise in his subject but how he teache

Amazing lectures
Inspirational
Respected
5.0
1.0
M114
Grade: B+
Sep 24, 2024
Would take again

Extremely helpful for tests. Posts and shows the best tips to remember math by with really helpful reviews. You HAVE to look at the reviews if you want to pass tests. He also cares about students passing and about his job. A guru.

4.0
2.0
MA119
Grade: A-
Oct 8, 2024
Would take again

The only people who disliked him are online class people that were mad the reviews were taken down on the day of the exam lol. Almost as if... You're supposed to study notes?

5.0
1.0
CS101
Grade: B
Oct 25, 2024
Would take again

Would recommend again. Helps as much as teacher can so all can be best. Even lets you drop the lowest grade exam so the grade doesn't harm you. I think the reviews that hate him have the wrong guy because that's not like him at all and gave the worst reasoning.

4.0
3.0
CS201
Grade: A-
Oct 30, 2024
Would take again

The videos and pdfs being readily available to us gave us the chance to review how we wanted. I would recommend the professor because he is organized, I never had to wait more than a day to receive a grade. Labs were very clear, if there was any confusion or further clarification was needed, the professor was very quick to respond via email.

4.0
2.0
MA119
Grade: B+
Oct 30, 2024
Would take again

Profesor would always try to have time at the end of each topic for students to ask questions. Would always suggest students get their homework done on time. The has a review and a practice which is the same as we see on the exam. The exams are divided into 2 parts which helps sicne we only have to do 6 questions per exam. I would recommend him

5.0
2.0
336
Grade: B+
Nov 12, 2024
Would take again

Let him cook.

5.0
3.0
MA336
Grade: B+
Jan 9, 2025
Would take again

This professor makes statistics easy to grasp. His lectures are clear and straightforward, and he's genuinely invested in helping students succeed. Bring a cheat sheet to exams - it really helps! I also found unstuck study to be a great study aid alongside the course materials.

1.0
1.0
MA336
Grade: Rather not say
Mar 26, 2025

beware, if you know the course, take him, if you don't understand math do not take him.he wants things how he wants it , and if its not up to part he will fail you .many had to drop his course since he grades really tough.

Tough grader
Lots of homework
Test heavy
5.0
2.0
MA119
Grade: A
Apr 6, 2025
Would take again

The class was only once a week. He goes over the topics but some the class does at home with the videos. He explains it pretty well, the practice test has the same problems and the same number of questions as the exam. I just studied based on the practice test which is divided into 2 parts. The homework is online and you have multiple chances.

5.0
1.0
MA119
Grade: A+
Aug 23, 2025
Would take again

Really awesome professor! His lectures are super straight forward and he does an amazing job at breaking down broad concepts. His review sheets for exams are exactly like the actual exams. It's really hard to not get an A in this class as long as you put in the work to show up!

Amazing lectures
Clear grading criteria
Gives good feedback
3.0
3.0
CS201
Grade: A
Oct 29, 2025

Lectures are good but his coding on the screen is very messy so good luck figuring that out while taking notes. Makes a whole bunch of mistakes on assignments yet very strict when grading and one mistake can cost you half the assignment. Great guy tho.

5.0
3.0
CS201
Grade: A-
Dec 21, 2025
Would take again

This professor is a solid choice. He offers a 5% attendance bonus, which is a huge help for your final grade if you just show up.

Caring
4.0
3.0
MA440
Grade: B-
Dec 21, 2025
Would take again

The course met on saturday in person and online on sunday. There is a practice for every exam and final where he shows about 15 questions and says 10 of those will be on the exam. Gave me 10 extra minutes on 2 exams.

Online Savvy
Class Info

Online Classes

100%

Attendance Mandatory

90%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
B+ (16)
A- (15)
A (11)
Grade Distribution
A(14)B(12)C(2)D(4)F(2)A-/B+(31)
Based on 74 reported grades
B+: 16
A-: 15
A: 11
B: 9
Common Tags
Skip class? You won't pass. (11)
Caring (9)
Gives good feedback (9)
Respected (8)
Tough Grader (7)
Clear grading criteria (7)
EXTRA CREDIT (6)
Inspirational (5)
Rating Trend

Improving

+0.62 avg change
Jan
Mar
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

MATH10

5.0

(1)

M114

4.5

(2)

MATH119

4.5

(4)

CS203

4.3

(3)

CS201

4.3

(10)
+16 more courses
Difficulty by Course

ET101

5.0

MA128

5.0

MATH128

3.8

CS101

3.5

MA336

3.5

Similar Professors