2.0

Thurai Kugan

Mathematics - John Jay College of Criminal Justice

2.0
Quality
4.2
Difficulty
11%
Would Retake
184
Reviews
2.0
Quality
4.2
Difficulty
2.0
Helpful
1.9
Clarity

11%

Would Retake

184

Reviews

Rating Distribution
Official

5

23

4

15

3

16

2

17

1

113

What Students Say

Do yourself a favor and do not take this professor

MATH105 - 1.0 rating

i have not done math in 5 years he make me not want to try he's horrible

MAT108 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

99%

Textbook Required

61%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 47 grades
Most common grades:
Drop/Withdrawal (20)
Rather not say (15)
Not sure yet (13)
Grade Distribution
A(12)B(10)C(9)D(25)F(8)A-/B+(3)
Based on 101 reported grades
Drop/Withdrawal: 20
Rather not say: 15
Not sure yet: 13
A: 9
Common Tags
Tough grader (52)
Lots of homework (46)
Skip class? You won't pass. (36)
Test heavy (31)
Lecture heavy (22)
Tough Grader (14)
LOTS OF HOMEWORK (14)
Participation matters (7)
Rating Trend

Declining

-1.44 avg change
Mar
Apr
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

MAT273

5.0

(2)

MATH271

5.0

(3)

MATH103

5.0

(2)

MAT373

4.0

(2)

MAT277

4.0

(1)
+21 more courses
Difficulty by Course

108

5.0

MATH279

5.0

MAT277

5.0

MAT03

5.0

MAT351

5.0

Reviews (184)
4.0
3.0
MAT373
Jan 6, 2003

Strict, Hard tests and projects. Great notes.

5.0
3.0
MAT
Nov 12, 2003

He gives a lot of works. But he also gives very helpful notes. Dreadfully strict on attendence. Don't take him if you like to be late or absent a lot. He will fail you for that with no problem.

5.0
2.0
MAT273
May 5, 2004

super strict when it comes to attendence and tardiness. excellent notes. relaxed learning enviroment. Not hard exams. No walking out of class because that counts as lateness.

4.0
1.0
MAT373
May 19, 2004

His classes are very easy. He is strict about attendence and lateness. His notes are very easy to understand. His exams are fair. he is a good professor. Just make sure you don't eat class and pay attention when he lectures because he wacthes every studen

5.0
1.0
MATH271
Jun 7, 2004

strickt about attendance, exams and HW are easy.

5.0
1.0
MATH271
Jul 14, 2004

really good professor explains good test are not hard. Just is very harsh on absence and latness uderwise project seem easy if you do all HWs you will pass test with 100

2.0
4.0
MAT104
Dec 20, 2004

DID NOT REALLY CARE FOR THIS PROFESSOR. HE DID NOT SEEM AT ALL CONCERNED ABOUT THE STUDENT. HE ALSO HAS AN EXTREMELY HORRIBLE UNDERARM ODOR PROBLEM WHICH IS TRULY GROSS!

4.0
3.0
MATH108
May 28, 2005

Alot of people dropped off because of the quiz every mondays, he rushes through to be able to teach all the material, make sure u show up, and pay attention! Hes big on attendance so if u like to be late or absent definately dont take him. I failed almost every quiz and even da final and he passed me with a D! Yes!!!

3.0
3.0
MAT108
May 30, 2005

No Comments

1.0
4.0
MATH108
Jun 3, 2005

he sucked basicially if u want to waste ur time and money take him , if u want to actually pass and learn something take someone else.

5.0
2.0
MATH103
Grade: Rather_Not_Say
Jul 30, 2005

He's really clear on what he's teaching. Knows what he's talking about. However, you should study and do homework on time. NO LATENESS OR ABSENCES acceptted!!!!

5.0
3.0
MATH103
Aug 29, 2005

he is a great professor , he knows his stuff. MUST do the homeworks.

2.0
5.0
MATH105
Sep 14, 2005

I had to drop this course. I just couldn't understand the way he teached. He goes over the material very fast and when he spoke he wasn't clear.

2.0
3.0
MTH141
Nov 4, 2005

Teaching style:hard to follow.Do the HW,ask questions,go to tutoring.He rushes thru material just to say he covered it this way he can put it on the next quiz.No eating,not even candy- HE WILL SCOLD YOU IN FRONT OF THE CLASS AND EMBARASS YOU, If you fail the midterm there is still a chance to pass,must do better on the final & all else is forgiven

3.0
2.0
MATH108
Nov 8, 2005

He couldnt realy speak english, and if you are good at math then you will be fine. but if you dont like math and need a little more help then I wouldnt take him. He was nice and smart, but wasnt a really good professor teaching wise.

1.0
4.0
MATH273
Jan 13, 2006

This professor is not understandable at all. He based his teaching on his notes, and does not know how to explain anything without looking at his notes. He doesn't show knowledge about this class at all and when you ask him a question, he just confuses you even more and does not explain it at all. He is the worst professors in the CIS major.

2.0
4.0
MAT279
May 22, 2006

I WAS REALLY INTERESTED IN TAKING A WEB SITE BUILDING CLASS UNTILI I MET THIS MMAN. HE MOVES VERY FAST THROUGH THE WORK AND DOES NOT LET YOU WORK ON YOUR ASSIGNMENTS IN CLASS REGUARDLESS OF HOW HARD THEY ARE. I HAD TO DROP HIS CLASS BECAUSE I MISSED TWO LESSON CAUSE I WAS IN THE HOSPITAL AND HE WOULD NOT ACCEPT MY DOCTOR'S NOTE.

4.0
2.0
MAT108
May 26, 2006

OUTSTANDING-Prof. K. is caring and respectful. His class is simple-he teaches the materials as it is. It's often difficult to understand him because of his accent, yet his Mathematical skills are understandable. Work hard through out the semester...and it will pay up in the end.

2.0
3.0
MAT279
May 31, 2006

In the beginning things were ok, but then he just bombards you with an enormous amount of work... He doesn't help you if you are not willing to work with HIS schedule. You being sick or in an emergency situation is no excuse-if you're out or late you're screwed...

5.0
2.0
MATH108
Aug 10, 2006

Oki i luv this professor!!! i took math this summer and im not good at math at all...he made the course very easy and i was able to get a B+ that is equivalent to an A for me becuz like i said i suck in math

3.0
3.0
MATH108
Nov 8, 2006

He is very boring, but i am able to get an A since i force myself to listen. he has a boring tone of voice n he doesnt help u alot. if ur havin too much problems wit u he tell u to go to the tutorin department instead of helpin u himself. i dont realy like him but i guess it could be worst... hes ok

4.0
3.0
MATH108
Nov 8, 2006

An excellent teacher. He explains very good. You have to follow him in order to understand. Yes he is kind of fast, but you will get it.His classes arent that boring. Actually in his class you are on your own, do homework and you ll pass his class with B or A. He is very fair. TestS are based on HWs.

5.0
1.0
MAT105
Dec 7, 2006

his class is easy if u do ur hw. very strict on attendance. he is very respectful. since his english is not perfect he has limited ability of explaining problems.

1.0
5.0
MATH105
Dec 27, 2006

He is a hard teacher, english is terrible you cnt understand him, he tells you evryday to withdraw from the class even if you get one bad garde on ur test. he gives quizes every other day, homework is everyday, you can only be absent five hours of his class, latenesses gets taken away from the five hour limit as well.

1.0
5.0
MATH105
Apr 15, 2007

No Comments

2.0
5.0
MATH108
Apr 27, 2007

No Comments

5.0
1.0
MATH271
May 29, 2007

Yup attendance is mandatory, but overall he's a nice guy. He gives h.w. so u'll understand the material and be prepared for the tests. Even though u dont do so well on either hw or test and the prof knows you're doing ur best. He'll still give u a good grade.

1.0
5.0
MATH279
May 31, 2007

This guy is such an ****. He is by far the worst professor I have ever had. His class was about building websites and then writing an entire website on paper. He is so ridiculous with his grading. WORST PROFESSOR!

1.0
5.0
MATH104
Jul 14, 2007

I am an ex Police Officer, and I served in the Military. I thought I had experienced some worthless facilitators until this guy.He doesn't explain the material and his only answer to questions is, "you should know this already." This is the only F I have ever had.Wish someone would have warned me.He is dreadful!

1.0
5.0
MAT104
Mar 10, 2008

he is not a good professor at ALL he doesnt teach so well he teaches so fast its not even funny the whole class is starting to drop out and everyone has been failing his quizzes only about 3-5 people pass his quizezz I RECOMMEND DO NOT REGISTER FOR HIS MAT CLASS EVER

1.0
5.0
MAT104
Mar 12, 2008

THIS GUY IS ABSOLUTELY THE WORST. he doesnt explain ANYTHING and he's only helpful to people who answer all of his questions wit the right answers. he doesnt speak properly which makes it hard for people to understand what he's saying. i had to drop out of his class so that it wouldnt effect my gpa

4.0
2.0
MAT271
Jun 4, 2008

he's strict about attendance. homework must submit at the beginning of class. he can't explain well because english is his 2nd language, but he gives helpful notes. if you don't miss any class, you can pass it with no problem.

5.0
3.0
MATH104
Jun 20, 2008

perfect in explaining every problem step by step. he knows what he doin. highly recommended. strict in attendance.

1.0
5.0
MAT104
Jul 22, 2008

hes horribe accused people of cheating and dropped them to academics vice president, doesn't explain anything

4.0
3.0
MAT271
Aug 26, 2008

Professor Kugan is a really6 nice guy but he's very strict don't take his rules for a joke. You can't leave for the bathroom during his class and you can't arrive late to his class. Be sure to do all his projects. The class is easy in the beginning and gets harder toward the end. Funny thing notice his cowboy boots he wears every day. A nice guy.

1.0
5.0
MAT271
Sep 1, 2008

Harsh! He is so cruel, i really do not understand how he is still hired. He's not nice at all wrote the text so doesnt admit to errors in teaching and books. No one usually passes, most of students have to take the class twice. CIS majors STAY AWAY, its the best advice anyone can give you

4.0
5.0
MAT277
Oct 2, 2008

SIMPLY STAY AWAY.

1.0
5.0
MAT108
Nov 11, 2008

HORRIBLE DO NOT TAKE THIS CLASS EVER YOU WILL LEAVE THERE WITH A HEADACHE...MAKES MATH HARDER THEN WHAT IT ALREADY IS AND HE IS FAR FROM RUDE.

1.0
5.0
MATH104
Jan 9, 2009

If you are proficient in math, then you will be fine. If not, you will most definitely FAIL. Trust what I am writing as I learned the hard way!

1.0
5.0
MAT03
Apr 19, 2009

No matter how hard you try, he will fail you anyway.

1.0
5.0
MAT104
Apr 24, 2009

The Worst Professor in the world!! Stay away!! His teaching skills suck! If you get his class withdraw immediately!! If you suck at math..by the time you are done you will be worse!!

1.0
5.0
MAT108
Apr 28, 2009

Worse Professor Ever Stay Away!! This guy sucks!!!!!

5.0
4.0
MAT108
Jul 23, 2009

He is hard but VERY cool/fair and even though 1/2 my class tried to fire him, I passed with a C! Make sure to do any and all homeworks and you will be fine.Try to seem very interested in his subjects.I am horrible at math and ppl that never did HW or were late more than once were doomed for failure. However, do HW/never miss he gives extra points!!

1.0
5.0
MAT105
Nov 10, 2010

I wished I had visited this site before I took his class.He makes the math so much harder to understand. Wasted an entire semester! Tutoring was a bigger help than the professor. I still failed. WORSE MATH TEACHER I HAVE EVER HAD! If math is your subject this is the professor for you.STAY AWAY if you need a slower pace & clear explanations

2.0
5.0
MATH105
Nov 20, 2010

If you get this guy, switch to another class. Don't waste your time and money on this man. He's not a good teacher. He knows his material, but that does not mean he is a good teacher. He goes too fast, is not helpful at all and breaks the morale of his students by constantly telling them to drop the class. Just get someone else.

1.0
4.0
MAT105
Dec 13, 2010

DONT DONT DONT I REPEAT DO NOT TAKE MATH WITH THIS PROFESSOR. He knows his stuff he just isnt a good professor at all. He isnt clear when he teaches and his techniques arent good ones. Hes not a bad person, just not a great professor. I shouldve transfered class at the beginning of the semester. Seriously.

1.0
5.0
MAT108
Dec 30, 2010

He knows his stuff just doesn't know how to explain anything! HORRIBLEE GRADER!! he stinks.

5.0
2.0
MAT108
Jan 10, 2011

He is a good Professor. Most people who take this class are simply unprepared for it. If you enroll in his class and he recommends you switch to 105... listen to him. Many students withdrew, dropped out, or failed because they were simply unprepared for the class. Don't get on here and badmouth the guy just because you cant take good advice.

3.0
4.0
MATH108
Jan 30, 2011

HORRIBLE!!! This guy is not a great Professor, he knows his stuff but a nice amount of the class will drop or transfer because of him.

3.0
3.0
MAT105
Feb 3, 2011

Strict on attendance and lateness. Drops the lowest test score.

2.0
4.0
MAT1321
Mar 30, 2011

He doesn't understand the concept of teaching and talking. 2/10 people are passing his class and he doesn't find any thing wrong with that. Fyi im one of those 2 passing, I'm just disgusted in his ways of teaching. He needs to be inspected.

1.0
4.0
MAT108
Apr 12, 2011

the most difficult professor to understand! horrible accent and teaching method. HIGHLY not recommended.

4.0
3.0
MAT46
May 11, 2011

this is a great professor!!! dont be absent, come on time and do your h.w, and u should be fine! pay attention , the exams are very straightforward. if you are willing to put in effort nothing less than a B is guaranteed

5.0
5.0
MATH108
Jul 19, 2011

He's a seriouse teacher but i like him because he really helps a lot for my math. I used to hate math, n my math was good at all, but he's teaching is very clear and i found that intersting in math. I got 96% for the final test but i got A- because i was late most of the time.However, he's a good prof if you really want to learn.

1.0
4.0
MAT105
Jul 25, 2011

I took him my first semester at Jjay and ...worst idea ever. The class started with about 30 students, and by the time he gave the third test there were only 11 students left in the class. I used to be in advanced math in H.S and got 90's. Left his class with a D. Pleeeeeease dont waste your time, just please.

4.0
4.0
MAT108
Jan 14, 2012

Many of the comments here are unfair. Prof Kugan has an accent, but is easily understood. He is a hard-ass about attendance, punctuality, and eating/drinking in class, but he knows math and makes it easily understood. I took the class over winter (big mistake!, winter is too compressed) but I am passing and actually doing well due to prof Kugan.

1.0
5.0
MATH108
Dec 16, 2012

Avoid this professor. He will make your semester a living heck. He assigns way too much homework (a review/ homework was 102 questions long.) You're better off with another professor, trust me. Drop while you're ahead!

3.0
4.0
MATH141
Mar 18, 2013

If you show up for class with 100% attendance and are never late he will work with you. It is a class that is really fast and you have to keep up with the pace if you miss one day it will be difficult. At the end of the course there are many assignments with many questions.

3.0
5.0
MATH141
Mar 18, 2013

He is strict with attendance and arriving on time. If you arrive on time all the time and have never been absent he will work with you. It is a difficult course and as for the assignments towards the end or when there is about to be an exam be prepared for many practice questions.

5.0
2.0
MAT108
Jun 7, 2013

Got an A in his course for Spring 108. A lot of these comments are false, he wants you to work for your grade. PEOPLE, this is college ... not high school. If you want to cut with your friends, you will miss information. Great teacher, and always willing to help hi students. I recommend him for people who REALLY are college students, great guy

1.0
4.0
MATH108
Jun 30, 2013

you could miss me with the this is college not high school bull sh** he is straight terrible and i had to withdraw because i didn't know what he was talking about he made it seem like Hebrew -_- i decided to take this course this summer online and learned a lot in 5 weeks that he couldn't teach me in a full semester just runnnnnnnnnn

2.0
4.0
MAT108
Nov 15, 2013

I took this class during Summer 2013 and that was a horrible mistake. I'm not good in math and I told him that but he was just mean. He chastised me for looking down to write notes instead of looking at the board. I asked for help and he said I needed to go to remedial class & learn basics. I felt horrible about myself. I'm learning disabled =/

1.0
5.0
MAT105
Dec 1, 2013

confusing

1.0
5.0
MATH105
Dec 13, 2013

BIGGEST mistake ever. Drop ASAP. Makes math more complicated and confusing than it already is. Tells students to drop and take remedial courses. Not good at explaining. Gives a lot of unnecessary homework.

4.0
3.0
MAT105
Grade: A
Dec 19, 2013

Its not an easy class but Prof. Kugan knows a lot on the subject but has some trouble in explaining it. HW due every class and 3 tests but lowest dropped if you're never absent. I got an A and final is difficult but its college .Honestly if you don't work hard and study, then you will do bad in his class. ITS COLLEGE NOT HIGH SCHOOL!!

2.0
4.0
MATH105
Grade: B
Nov 12, 2014

I've had many awful teachers, but nothing beat this one. This professor so far has yet to disappoint me at how bad he teaches. At the very end of lectures (like 2 minutes left) he likes to add new topics so he doesn't have to cover it in the next class. I wish I could write more stuff about this guy but I'm running out of space. Change class asap!

3.0
5.0
108
Grade: A-
Dec 28, 2014

He never really finished teaching our class the full criteria and was behind. His exams are really hard and he gives no partial credit. You really have to take notes for this class to look at and I request scheduling tutoring dates ahead of time because he is no help what so ever! GOOD LUCK if you get him. His attendance system sucks!

5.0
2.0
CSCI271
Grade: A
Apr 22, 2015

He knows his stuff. His lectures are great and helpful if you pay attention. And if you ever need help just ask, he will gladly explain it more. But he does grad hard, but its understandable because your writing programs, so a small error would make it wrong.

1.0
5.0
CSCI272
Grade: Drop/Withdrawal
Sep 21, 2015

Professor does not explain well. Does not help with homework. Has tutor do all the work. DO NOT TAKE!

3.0
4.0
CSCI272
Nov 5, 2015

Professor is not one of the easiest. He is available for extra help but After a certain amount of time, he tells you that you need it to figure it out yourself. He definitely is a hard grader!! However, he does know his material. Do not take if you've never taken the first class to C++ Programming or else the remainder of the class will be a mess!

2.0
5.0
CSCI272
Grade: D+
Dec 8, 2015

If you have a job or a family, do not take this professor. His methods only work if you have no other responsibilities but his class. His notes are riddled with errors, he stops often because they even confuse him. He'll revise them numerous times and confuse you. You have to teach yourself everything. He confuses Java and C++.

4.0
4.0
CSCI271
Grade: A
Jan 3, 2016

This is the truth regarding Professor Kugan: He does his job very well. He is a good teacher. Most if not all of the negative comments come from people who do not understand that computer programming is not easy. They do not understand that you have to work at it. They expect an easy A. They are wrong. If you can do the work, take Professor Kugan.

2.0
5.0
CSCI272
Grade: B-
Jan 14, 2016

While Kugan is a genuine guy he teaching methods are extremely flawed. I can write any program that was asked of me with ease, clarity and quickly but his grading policy and tests don't properly reflect on students that can do this. It is ridiculous because I got 100's on all programming projects but like 60-80 on tests. Don't take him.

2.0
5.0
MAT271
Grade: B
Jan 29, 2016

Professor Kugan can't teach and he shouldn't. From 11 students only 5 made it to the final.

2.0
4.0
MAT108
Apr 12, 2016

He confuses students constantly with his explanations, sometimes gets too deep into it or not deep enough he'll try to squeeze another topic just so he doesn't have to go over it next class. If you aren't good in math do not take this guy, he thinks his class should be prioritized before any other worries a student might have

5.0
4.0
CSCI271
May 13, 2016

Prof. Kugan is a wonderful teacher. Finally learned how to program with his lectures. Expect a lot of work, but it's worth it--don't complain if you don't bother to study. Wish he taught more classes.

5.0
2.0
CSCI271
Grade: A+
Jun 30, 2016
Would take again

Professor kugan is a really really good teacher. He explains things really well, and has a kind of grandpa vibe to him. He is really lenient on his grades. I totally suggest that you take him if you want to learn. Don't let him scare you on the first day. You do have to put in effort, so don't think you can just do nothing.

1.0
5.0
MAT108
Grade: Drop/Withdrawal
Nov 7, 2016
Wouldn't take again

Professor Kugan is the worst processor to take. He will not stop his lesson to help you if you don't understand and half the homework that he give you will be stuck trying to figure it out on your own the only way that you can pass in his class is if you get a tutor Majority of the time the tutor don't understand what he's teaching.

Tough Grader
Gives good feedback
TEST HEAVY
1.0
5.0
MAT108
Grade: Drop/Withdrawal
Jan 6, 2017
Wouldn't take again

OMG THIS Professor is the worst i took him twice once in summer and fall dropped him he is not helpful out of 40 students 30 dropped unless you like and understand math don't take him. i have not done math in 5 years he make me not want to try he's horrible. He's Rude and have no care for your learning he told us to teach ourselves.

Tough Grader
Participation matters
Skip class? You won't pass.
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
Jan 15, 2017
Wouldn't take again

I took him over the summer, worst class ever. If you are someone who has some knowledge of computer programming, it gets worse. do not take him especially over the summer.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
CSCI271
Grade: Not sure yet
Mar 1, 2017
Wouldn't take again

Don't take him He is the worst at explaining the classwork Homework and project are difficult because he doesn't give you enough examples or explain it clearly enough for you to understand. If you take this class you might as well go see the tutors to help you with homework and projects.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MAT108
May 7, 2017
Wouldn't take again

One of the worst professors ever had , very boring , makes you feel stupid if you don't get a question right , very unclear when teaching , would not recommend

Skip class? You won't pass.
1.0
5.0
CSCI271
Grade: D-
May 19, 2017
Wouldn't take again

There was Homework due the second day of class and you get homework everyday and you hand in homework everyday, he rushes through the lecture, and the projects are really hard and are not explained clearly. If you are taking only this class in the whole semester then take him,

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
MAT108
Grade: B
May 24, 2017
Wouldn't take again

A confusing professor. He'd say one thing, somebody would point an issue out and he'd say "oh yeah you're right". Half the time it felt as if we were teaching ourselves. Lots of homework. Due at the beginning of every class. Strict about attendance, but you get a reward if you show up everyday.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
5.0
CSCI271
Grade: Drop/Withdrawal
Aug 23, 2017
Wouldn't take again

He's a good professor, he will spend extra time to explain things for you. The class is extremely hard, so you have to focus in the class. I hope he was more energetic so , the students wouldn't fall into sleep during his lecture.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MAT108
Nov 7, 2017
Wouldn't take again

Worst Math professor ever, Has an attitude when students ask questions and doesn't like to help them.

Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MAT108
Grade: Incomplete
Dec 12, 2017
Would take again

Miss one class and in next class, you will be clueless.

Skip class? You won't pass.
Clear grading criteria
1.0
4.0
MATH108
Dec 17, 2017
Wouldn't take again

He is not good at teaching/explaining whatsoever. Instead of answering any questions he will just repeat the same thing over and over again.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT108
Grade: F
Dec 22, 2017
Wouldn't take again

One of the worst math professors on the john jay campus. Do yourself a favor and do not even bother taking his class. Never have I ever had such a terrible professor. I went to so many hours of tutoring for nothing because I still failed the course, he needs a new job.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
CSCI271
Grade: F
Feb 13, 2018
Wouldn't take again

Took this course in the summer for fun, worst idea I had ever thought of. 1. The class is very dry/boring 2. Assigns HW last minute on a Sunday night 3. Despite showing your work, if its not correct or "his way", theres no credit 4. Tells us to buy "his textbook", yet there are a lot of mistakes in it. I would suggest to avoid this class/teacher

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
1.0
5.0
CSCI271
Grade: Not sure yet
Apr 9, 2018
Wouldn't take again

DO NOT TAKE HIM FOR COMPUTER SCIENCE OR ANY OTHER CLASS FOR THAT MATTER. He takes too much time explaining things and literally is speaking in riddles. He is such a harsh grader especially if you're new to the whole intro computer programming. i haven't dropped the class because i truely want to learn this, and need it to graduate.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
3.0
3.0
CSCI271
Grade: C
May 16, 2018
Wouldn't take again

His own textbook has a lot of mistakes. If its not his way, its the wrong way (even if it works) Lectures consist of reading the textbook, and doing practice problems from textbook.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
4.0
CSCI271
Grade: B
Jun 4, 2018
Wouldn't take again

Yes his class is hard but it is because he makes you work for your grade. I must say the lecture tend to be very boring but PAY ATTENTION! Also, he is extremely approachable so if you are struggling speak to him. Even during office hours he was helpful in explaining a lesson all over again. But again, you have to put the effort for the good grade.

Tough Grader
Skip class? You won't pass.
Caring
1.0
4.0
CSCI271
Grade: A
Jul 14, 2018
Wouldn't take again

He makes you buy his expensive textbook for his course filled with errors that he makes you correct. You can barely understand what he is saying. Would not recommend.

4.0
3.0
CSCI272
Grade: A+
Oct 3, 2018
Would take again

Took him for csci271 and 272. Not a bad teacher if you put in the work and read. His textbooks does have errors and it is expensive, but he usually corrects them before we read it or corrects them before a hw is due. Gives a test review before each exam, which is nice, but his exams are like 50 questions long. lecture textbook but in ppt form.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
CSCI271
Grade: Rather not say
Oct 17, 2018
Wouldn't take again

Book has many errors and for the price point it really shouldn't. If your code works and is not his way of doing it expect half credit on the homework or project. Two latenessan absence. To be fair he can be very understanding and frequently will allow students to turn things in via email and consider minor grade changes.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
4.0
2.0
MAT108
Grade: A
Nov 2, 2018
Would take again

He is a great professor. I had him fresh year. You do not even need to take notes. He has handouts available online in which you print them for every session. He reviews and has practice tests before the exam. He teaches very clearly if you pay attention. There is only a 20 question homework every session online, which allows 3 chances to correctly

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
3.0
5.0
MATH108
Nov 7, 2018
Wouldn't take again

Good teacher but if you are a slow learner, I dont not recommend having this professor. He speeds through the material.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MATH105
Grade: F
Dec 14, 2018
Wouldn't take again

Manipulates students into giving him a good review in exchange for extra credit. Do yourself a favor and do not take this professor.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
4.0
CSCI271
Grade: F
Jan 23, 2019
Wouldn't take again

He never grades for effort. His book and his instruction is so confusing that I spent $550 on tutoring. Mind you this is in the winter. If I were you go somewhere else to learn computer science.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
5.0
MAT351
Grade: Drop/Withdrawal
May 10, 2019
Wouldn't take again

As a straight-A math student majoring in Applied Mathematics, it is depressing that he is a professor. He is bored by the very class he is teaching, he belittles his students, and he teaches primarily from Work Sheets and not the text book while skipping crucial subjects. This is the only class I have taken where the professor failed to teach.

1.0
5.0
MAT351
Grade: A
May 16, 2019
Wouldn't take again

I Sat in the first row in front of him, passed with an A and was Falling asleep in his class from studying all night before. He doesnt teach, or take the initiative to print out worksheets, does not let you use a device to view the documents and he constantly smells bad. He has caught me falling asleep and didnt care. Bad teacher, bad class.

Tough grader
3.0
4.0
MAT108
May 1, 2020
Wouldn't take again

This professor gives a lot of homework, his lecture are very heavy if you miss one, you wont pass the class. He is not a bad professor but it is hard to keep up.

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
4.0
MAT108
Sep 3, 2020
Wouldn't take again

Terrible professor. He is very boring and doesn't seem to care about his students. Do yourself a favor and take someone else for any math or computer science classes.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
1.0
4.0
CSCI271
Grade: B
Oct 28, 2020
Wouldn't take again

Very rude and disprespectful professor. Do. Not. Take.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
MAT108
Nov 11, 2020
Wouldn't take again

I reached out about my grades and he responded in such a rude manner, literally into 2 paragraphs lol. The sessions were recorded but I was still struggling. I felt like what he taught in class was completely different from what he put onto the homework. So rude and doesn't care if students are actually learning, his responses are derogatory

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
MAT108
Nov 18, 2020
Wouldn't take again

Worst Professor I've ever had for various reasons. First, he is extremely rude to his students. Second he gives homework after every single class and his exams are way more difficult than the homework. Lastly, his teaching style and methods do not work. He rambles on and often gets his own problems wrong. Definitely do not recommend this professor.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSCI271
Grade: Not sure yet
Nov 21, 2020
Wouldn't take again

Horrible professor. Horrible at his job, tough grader, and he won't let you make up anything. He don't know how to even explain his lectures right. He makes this class so difficult to understand. I advise not to take him. Worst professor ever. Try your luck with someone else, please.

Lots of homework
Tough grader
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
Nov 25, 2020
Wouldn't take again

Took him during the pandemic. Needed this class for my major. He is very rude and disrespectful. You ask him a question and he starts yelling. Literally every lecture is him reading word for word from the textbook he made.. He gives 2 very long assignments every week. A project is also due every week. Really bad overall. DO NOT TAKE HIS CLASS!!!!!

Lots of homework
Get ready to read
Skip class? You won't pass.
1.0
5.0
CSCI271
Grade: B
Dec 7, 2020
Wouldn't take again

The exhibit of his being is in the most horrible and disrespectful manner. His display of teaching beyond PowerPoint slides and his textbook which contains numerous amounts of grammatical and programming flaws is something that is not appropriate for a full-time professor. Doesn't show a full understanding of C++, makes various amounts of mistakes.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
4.0
MAT108
Dec 9, 2020
Wouldn't take again

I have never experienced anything like this before.. TERRIBLE ! Fails to motivate students, grading criteria sucks, works from nothing but worksheets and expects students to get it in the snap of a finger. I DO NOT RECOMMEND AT ALL!!!

Skip class? You won't pass.
1.0
5.0
MAT108
Dec 17, 2020
Wouldn't take again

He's just a terrible teacher, if you have the chance to take anyone else please do. This class was very difficult and you will struggle. Save yourself.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
3.0
MAT108
Grade: Not sure yet
Dec 19, 2020
Would take again

Professor kugan is a great professor. I dont know what the reviews were all about but he is a good professor. If you want to be treated with respect you have to treat him with respect too. He is good to students who are good to him and very understanding. He gives lots of rewards and extension if you have a valid reason.

Respected
Accessible outside class
1.0
5.0
MAT108
Dec 20, 2020
Wouldn't take again

Rude, inconsiderate, and has a poor teaching style. Avoid this professor at all costs.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
MAT108
Grade: Rather not say
Dec 21, 2020
Wouldn't take again

Save yourself and dont take him. Worse professor ever!

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
MAT108
Grade: C-
Dec 21, 2020
Wouldn't take again

tends to rush through lessons craming everything. will tell the class he already explained it . He doesnt let you have an extension/never replies . 2 hw a week with harder exams. if you work goodluck with accessing help from him. He also makes mistakes with the work making it confusing. he does give a reward at the end if your on time/never absent

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSCI271
Grade: Not sure yet
Apr 7, 2021
Wouldn't take again

This professor would make you buy his text book then encourage you to drop his class. His homeworks are graded by each question and does not give clear instructions and for that when we dont complete it in the way he wants, he takes off points. Does not really understand the course. When we get the answer correct, he accuses us of cheating.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
1.0
CSCI271
Grade: Rather not say
May 3, 2021
Wouldn't take again

DO NOT TAKE THIS PROFESSOR !

Tough grader
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
May 3, 2021
Wouldn't take again

If you can save yourself please do. He's the worst professor I've ever had.

Lots of homework
Test heavy
Tough grader
1.0
4.0
CSCI271
May 17, 2021
Wouldn't take again

undermines students, on the first day of class he will exclaim that you should drop this class if you find it too difficult instead of encouraging you to try harder. I took the first exam and it was a set up for failure, most of the questions on the exam were not in the study guide. Wants you to hard code everything without libraries or functions

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSCI271
Grade: Rather not say
May 17, 2021
Wouldn't take again

I'm more surprised how this can be considered a "beginners course"; hardest class I have ever experienced in my whole college career, treats you like you work for a corporation already, expecting you to know everything prior you enter the class. His grading is off as well, you mistab once and he takes points off; even if the code works.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
CSCI271
Grade: Not sure yet
May 18, 2021
Wouldn't take again

Do not take him if you are new to programming. No motivation in this class. Just a waste.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
4.0
CSCI272
Grade: Not sure yet
May 20, 2021
Wouldn't take again

DO NOT take this professor! He is not a good teacher. He makes the tests so hard to the point where it feels impossible to pass (i.e putting difficult/time consuming questions at the end of the test that were worth more than half of the possible points).He will take off points for the smallest things. Avoid at all costs.

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
May 28, 2021
Wouldn't take again

PLEASE DO NOT TAKE THIS CLASS. Half the class was accused of cheating and this professor put our enrollment on the line on a hunch of people cheating. Had no proof whatsoever. Can't believe someone like him was even qualified to be a professor. All he did was scam the entire class of our money by making us buy his textbook that had too many mistake

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
MAT108
Grade: Drop/Withdrawal
Dec 2, 2021
Wouldn't take again

Worst Professor in the school. Was accused of someone taking a test for me because I passed (barely). Had no evidence at all, just assumed or had a "hunch". Threatened to fail me if I didn't say what he was accusing me of. You have to get 80's and above on everything to not be accused of cheating. Had to drop the class to not fail. Best Scammer!

1.0
5.0
MAT108
Grade: Drop/Withdrawal
Dec 20, 2021
Wouldn't take again

Relies on past years recorded zoom classes as well as worksheets. Not the best teacher if you need someone to explain stuff to you since he barely explains throughly and merely tells you that you should know stuff for the exam but wont bother to explain.

Lots of homework
Skip class? You won't pass.
1.0
5.0
MAT108
Grade: Drop/Withdrawal
Dec 20, 2021
Wouldn't take again

Doesnt know how to teach, period. I had to withdraw from the class because I wasnt going to let the way he taught the class affect my gpa. His recorded lectures are not what he puts on our homework quizzes. Could barely understand material, wouldnt recommend him to anyone. I wish I knew about this website before taking his class. 0/10. Good luck

Skip class? You won't pass.
Graded by few things
Tough grader
2.0
4.0
MAT108
Grade: Rather not say
Dec 22, 2021
Wouldn't take again

He will make you feel low about yourself. Missed homework? Oh well. Uses pre-recorded lectures and honestly has a really bad attitude problem. It was a hybrid class and he refused to come in person, the school made him and he emailed us saying we are complainers.

Skip class? You won't pass.
Tough grader
1.0
5.0
CSCI271
Jan 11, 2022
Wouldn't take again

one of the careless profressor for a intro level class .he wil made you think you are not good enough for computer science class. dont take he is not good and have mental problem

Lots of homework
Skip class? You won't pass.
Lecture heavy
1.0
5.0
CSCI271
Grade: B
Mar 8, 2022

John Jay has very low standards by hiring someone like Kugan. He thinks he cares about the subject by giving very difficult work and exams but instead the very much flawe book he supposedly wrote himself tells us he does not know a lot about C++. Accuses students of cheating every semester. Not a good look CUNY. Get rid of him.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
Apr 6, 2022

This professor crushes your dreams and spirits of being in the tech field, his teaching is not meant for introduction level. He demotivates you and asks you to drop the class and is really a harsh grader. If you can avoid his classes at all costs.

Tough grader
Test heavy
Graded by few things
2.0
4.0
CSCI271
Apr 11, 2022
Wouldn't take again

DO NOT recommend!!!! Tough grader, strict attendance, and the tests are difficult. Just makes the class unnecessarily harder than it needs to be.

Gives good feedback
Lots of homework
Tough grader
1.0
5.0
CSCI271
Grade: A+
Apr 28, 2022

A project and two hw's due every week.Will always have something due for every class. Exams have no partial credit and you have to buy his textbook only for him to tell you to drop the class. Discourages you and makes his students feel like they're all wrong. Even the TA has to correct him. Extremely rude human and professor, if he even is one.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSCI271
Grade: Rather not say
Aug 22, 2022

Oh My God =( I will not explain reasons to NOT take him because all the other raters below me already answered. Ironically, for a computer science professor, this guy sometimes doesn't know how to use Blackboard.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSCI271
Grade: C+
Aug 22, 2022

If you don't mind your GPA going down by a large margin or absolutely hate your own life, you can have him.

1.0
5.0
CSCI271
Grade: C+
Sep 5, 2022

All the positive reviews must come from Kugan. Because otherwise, the negative (honest) reviews outnumber the faux 4- or 5-star ratings he received (I am still under the impression he only wrote what he perceives himself to be, ignoring that he's a total piece of shack).

Tough grader
1.0
5.0
MAT108
Sep 29, 2022

Drop the class before it's too late. Literally the worst teacher ever.

Tough grader
Lots of homework
1.0
5.0
MAT108
Grade: Not sure yet
Oct 5, 2022

DO NOT TAKE THIS COURSE WITH THIS PROFESSOR AS A FRESHMAN. THIS GUY LITERALLY GIVES 2 HOMEWORKS WITH 30-50 QUESTIONS EACH WEEK. WHEN THE TEST COMES AROUND IT'S 65 QUESTIONS BASED ON 8 UNITS OF WORK. 2 PEOPLE PASSED HIS CLASS LAST SEMESTER. DON'T TAKE THIS COURSE. I REPEAT DONTTTTT TAKE THIS COURSEEE!!!!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
108
Grade: Not sure yet
Nov 5, 2022

He is rude for no reason, he makes the class uncomfortable with comments like "you should drop the class if you don't understand" and "I can't teach general math, you suppose to know this" and the book was costly. Also, he explains too fast and treats the students like they are in middle school. (No phone, No eating, No being late)

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MAT108
Nov 8, 2022

Stay away! Professor does not even teach and blames you for not understanding the concepts. Very rude, does not take accountability, and finds excuses not to get blamed. He is horrible to reach out to because he never replies to your emails although he "checks" his email daily. Stay away from this class especially if you want to pass.

Lots of homework
1.0
5.0
MAT271
Grade: Drop/Withdrawal
Jan 9, 2023

I was homeless and told this professor what I was going through. I expected some leniency but this guy told me I should not be doing school. I asked for some extra time on HW submission, which according to academic standard is ok, due to the circumstances, but he was verbally belligerent with the situation. But thanks to my other profes.I graduated

1.0
5.0
CSCI272
Grade: Audit/No Grade
Jan 26, 2023

He required us to purchase HIS textbook, where we can only buy from HIS amazon and no where else. He says if we do not do well the first exam, we might as well drop out. He has no consideration for students or the work load. He expects us to learn like we are robots. Very unprofessional. Would not recommend not ever take him again, sorry.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CSCI272
Grade: Rather not say
Jan 26, 2023

I feel like professor Kugan going to fail me because he's giving me red flags about things

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSCI272
Grade: Rather not say
Jan 26, 2023
Would take again

I feel like professor Dugan is going to fail me because he's giving me red flags there should more professors at John Jay college that teaches CSCI 272

Tough grader
Lecture heavy
Test heavy
1.0
4.0
CSCI271
Grade: F
May 7, 2023

My teacher is the worst. He doesn't seem to have a good grasp of what he is teaching, and he's been blackmailing me throughout the semester, threatening to fail me. Teachers like him crush the hopes of their students.

Tough grader
Lots of homework
5.0
3.0
CSCI271
Grade: A
May 8, 2023
Would take again

He gets a bad reputation, but he is a great teacher. Organized, straightforward manner, in class exercises

1.0
5.0
CSCI272
Grade: Drop/Withdrawal
May 25, 2023

Be ready to have something (or many things) due every class. We had to buy the book HE wrote and if you did bad on the first test or if you have any questions, be prepared to be told to drop the class. He makes everything himself like homework, projects, and tests so if you do anything a little different, be prepared to be accused of cheating.

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
MAT273
Grade: C+
May 31, 2023
Would take again

If you do the work and are passionate and smart about Computer Science you will be fine.

Clear grading criteria
Gives good feedback
1.0
2.0
MATH141
Grade: Rather not say
Jun 29, 2023

Take this professor if you can teach yourself Pre-Calc. I took this as a summer course and He often made mistakes during his lectures, making them hard to follow as he changes entire problems to suit his mistakes. He also relies heavy on homework, which isn't a bad thing, just expect large homework assignments due the next day, before class.

Lots of homework
Lecture heavy
5.0
4.0
CSCI271
Grade: A
Aug 14, 2023
Would take again

I took CSCI 271 course during the summer. He is very upfront about what he expects of you and what will make you fail the class. You MUST attend all the classes, missing even one class is falling behind a LOT. You also MUST do each homework and project when they are assigned. Overall I enjoyed his class, it just depends on how you learn.

Tough grader
Participation matters
Lecture heavy
2.0
5.0
MAT108
Grade: A-
Aug 18, 2023

I took Pro Kugan my freshman year and I am not going to lie, it is one of my hardest math class I have taken. However, if you want a career in math and science he is the professor you would want to take. His tests are heavily challenging (no multiple choices ) and his final exam is like 150 short response questions in 3 hours.

Tough grader
Clear grading criteria
Lots of homework
1.0
5.0
MAT108
Grade: Drop/Withdrawal
Aug 19, 2023

This is specifically for freshmen: DO NOT TAKE HIM. I am a sophomore now, and I've received my MAT 108 credit elsewhere. This man is awful. He tells first-gen students to drop out of college and insults their intellect. Not a good look for CUNY, especially since the majority of their students are first-generation, and underrepresented students.

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
MAT108
Grade: C-
Oct 5, 2023

Probably one of the worst profs at JJAY. He encouraged students to drop out; the class was very difficult because he couldn't teach. This is coming from someone who is good at math. just don't.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSCI271
Grade: Not sure yet
Nov 15, 2023

For an intro level course, this professor makes life difficult. He wrote everyone's grades on the board for the first exam and only 9 students passed to which he stated that he expects only 9 students to return to his class. Homework is due every class and he is a very harsh grader. He barely gives partial credit. Save your GPA, look elsewhere

Tough grader
Lots of homework
Test heavy
1.0
5.0
CSCI271
Grade: Drop/Withdrawal
Nov 17, 2023

This class is a joke. Don't be late or absent at all. Give this guy money to buy his required textbook with a lot of errors. Grading is a joke, he encourages you to drop his class and switch majors if you are doing bad. This is an introductory course. Learn more by going to Youtube. I recommend you to not take his course.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MAT351
Grade: Not sure yet
Feb 25, 2024

IN THE SYLABUS IT ACTUALLY SAID "IF YOU GO TO THE BATHROOM YOU GET MARKED LATE" & HE'LL ROUND THE LATENESS TO THE NEAREST QUARTER HOUR. so if you're late by 3 minutes he'll mark you for 15

Lots of homework
1.0
5.0
MAT271
Grade: Incomplete
Mar 13, 2024

He's not a good teacher, my main issue is that when he is explaining a topic and needs algebra he just assumes you know it and doesn't review it to build upon the algebra you would've learned. On top of that he isn't accommodating at all. Still willing to tell students to drop his course as well. Teach yourself pre-calc and save your sanity or gpa

Tough grader
Test heavy
1.0
5.0
MAT108
Grade: Drop/Withdrawal
Apr 28, 2024

I have trauma from his class.

1.0
5.0
MATH141
Grade: B-
Aug 8, 2024

Took him for summer. A LOT of hw, like 4 to 6 hours a day spent on hw, no exageration. No extra credit. Treats this like a 400 level class. Most of my class failed/dropped out. Gave us a lecture the day before our final exam and tested us on that info on the final. Condescending. Dont take him unless you have to. He is really funny though.

Lots of homework
1.0
5.0
CSCI271
Grade: Rather not say
Sep 10, 2024

Don't give time to let class understand the topic, make sure you're learning outside of class and stay on time on work you well get criticize if you don't. Even if you have a doctor's appointment, puts you absent even though you tell him ahead of time.

Tough grader
Participation matters
Lots of homework
3.0
4.0
MAT108
Grade: B
Oct 24, 2024
Would take again

Prepare for a challenging yet rewarding experience with this professor. Attend every class, read the textbook, and utilize unstuck study for extra study support. Despite the difficulty, you can succeed with dedication.

1.0
5.0
MATH141
Grade: Not sure yet
Nov 6, 2024

Im taking this course right now due to my major in computer science. He's wrong at times when doing exercises, he isn't very understanding, i can in recently only two minutes after the time class starts and he didn't even care because attendance is already done. When your asking for help he doesn't really give helpful advice just gives vague advice

Lots of homework
1.0
5.0
MATH141
Grade: F
Dec 15, 2024

Wish I never signed up. A waste of money. Has students buy this BS online textbook thats $100+ and has countless errors and dated teaching techniques. Expects for you to come to his class and know everything and refuses to teach it if you don't, very inconsiderate even if you have a doctors note he wont excuse it. JJ needs to get rid of him asap!!!

Tough grader
Participation matters
Lots of homework
1.0
5.0
MTH141
Grade: F
Dec 20, 2024

Do not take his class. He expects you to remember every formula ,when it comes to the exam he is do not give you the formula to refer to. Avoid him at all cost.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MTH141
Grade: F
Jan 14, 2025

Don't take this professor if your not good at teaching yourself outside of class, because that's exactly what you gotta do.. He doesn't help you. He would rather talk about how the math is "easy" than actually explain it. Take him at your own risk.

Tough grader
Lecture heavy
Test heavy
1.0
4.0
MATH141
Grade: Drop/Withdrawal
Jan 23, 2025

DO NOT TAKE THIS PROFESSOR!!!!!!!!!!!!

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MTH141
Grade: C
Feb 11, 2025

Horrible professor, Its a shame after so many bad reviews, John Jay still employs this person.

Participation matters
Lecture heavy
Test heavy
1.0
1.0
MAT
Grade: Drop/Withdrawal
Mar 3, 2025

The book is 170$ and he's mad I haven't bought it yet, and is telling me to drop out

Lots of homework
Lecture heavy
Test heavy
5.0
4.0
CSCI271
Grade: A
Mar 26, 2025
Would take again

I took Professor Kugan for 271 back in 2023. Being someone that transferred into the major, he teaches a lot and his lectures are very well put together. Everyone complains about the amount of homework that he gives, but they are very important for checking your understanding on the topics that were gone over in class.

Tough grader
Participation matters
Lots of homework
1.0
5.0
MATH104
Grade: Rather not say
Mar 27, 2025

He is a very hard teacher.

Tough grader
Lots of homework
Test heavy
1.0
4.0
CSCI271
Grade: C
Mar 28, 2025

Not worth your time. Makes you pay for his textbook which has plenty of errors. You will learn a lot, but the same things can be learned on YouTube with much less stress. If there's an option for literally any other professor take it and run. He blows.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MATH141
Grade: Rather not say
Apr 28, 2025

If you are not a mathematical genius and get straight 100s on every test DO NOT take this class. I genuinely do not want to be mean or anything but he is the worst teacher ive had in all my years of high school, and college so far. Dont get me wrong, hes nice.... IF he youre good at math. i was getting 90s in my last class, now getting 3 PERCENT.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MTH141
Grade: D-
Jul 17, 2025

I studied hard, but the course was very difficult, and the professor was unsupportive. The expensive online system and book didn't help. I've always been a good student with a 3.7 GPA, but after getting a D-, my GPA dropped to 3.2. Don't take this class with this professor unless you're a math genius!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH141
Grade: Incomplete
Oct 18, 2025

Currently taking 141-- and let me tell you, it's extremely difficult. As someone who took pre calculus in high school, I found it enjoyable. Now, you genuinely can't understand one topic because he prefers a "listen to me instead of trying" moto. You're better off learning online. I wish I checked his reviews sooner...

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH141
Nov 5, 2025

I would not take this class with him again. I don't recommend is really bad.

1.0
5.0
MAT141
Grade: Not sure yet
Dec 3, 2025

I purposefully entered the carts with the most homeless people praying I got mauled. This class is AWFUL. I took pre-calc in HS and entered this class knowing ABSOLUTELY NOTHING because he overcomplicates it and is very disrespectful. He teaches using a website only and to access the hw you have to pay over $118..

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MAT141
Grade: C
Dec 8, 2025

He is very difficult so strict in attendance if you are late one min. thats a late and if you collected 4 lates you are failing the class , he can start a new topic in the last 5 min. of the class , never teach anything that relate to algebra so if the answer of a problem is 3 steps 2 of them based on algebra he will not go over them he will skip .

So many papers
Lecture heavy
Test heavy
1.0
5.0
MAT108
Grade: Audit/No Grade
Dec 10, 2025

He's just a sickening person and I wish nothing but heartache and suffering on him.

1.0
5.0
MAT141
Grade: Rather not say
Dec 18, 2025

If you want something to cry about in your life I recommend this course.

Lecture heavy
Test heavy
1.0
5.0
MAT141
Grade: Rather not say
Dec 22, 2025

Worst professor ever. If you enjoy suffering this is the best option for you. Try to save your gpa from this guy.

Tough grader
Test heavy
1.0
5.0
MAT141
Grade: D-
Dec 22, 2025

Attendance is mandatory, learning from this professor is optional. You better choose another instructor.

Tough grader
1.0
5.0
MAT141
Grade: Rather not say
Dec 22, 2025

Do not choose this professor, I BEG YOU! Learning was not fun... this class felt like a jail because you can't do anything besides watch him... heavy homework-- I'm talking about 30+ questions and it takes so long. The tests are all long response and you can't use a graphing calculator. Essentially, you are DOOMED!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MAT141
Grade: D
Dec 26, 2025

This professor is the worst. When it comes to teaching, he is utterly inept and frequently marks pupils for being late by as little as one minute. Exams account for 80% of your final grade, so if you've never been an excellent test taker, wait till you get a different instructor. It just isn't worth it.

Tough grader
Lots of homework
Test heavy
5.0
1.0
MAT141
Grade: A-
Dec 27, 2025
Would take again

Please pay no attention to the other bad reviews from other students on this page. They obviously did not take out there time to study at all. This professor is very caring and gives solid feedback. If you can't pass this class then I don't know what to tell you, it might just be a skill issue.

Gives good feedback
Hilarious
Caring
Class Info

Online Classes

100%

Attendance Mandatory

99%

Textbook Required

61%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 47 grades
Most common grades:
Drop/Withdrawal (20)
Rather not say (15)
Not sure yet (13)
Grade Distribution
A(12)B(10)C(9)D(25)F(8)A-/B+(3)
Based on 101 reported grades
Drop/Withdrawal: 20
Rather not say: 15
Not sure yet: 13
A: 9
Common Tags
Tough grader (52)
Lots of homework (46)
Skip class? You won't pass. (36)
Test heavy (31)
Lecture heavy (22)
Tough Grader (14)
LOTS OF HOMEWORK (14)
Participation matters (7)
Rating Trend

Declining

-1.44 avg change
Mar
Apr
Jul
Oct
Nov
Dec
Last 6 months
Ratings by Course

MAT273

5.0

(2)

MATH271

5.0

(3)

MATH103

5.0

(2)

MAT373

4.0

(2)

MAT277

4.0

(1)
+21 more courses
Difficulty by Course

108

5.0

MATH279

5.0

MAT277

5.0

MAT03

5.0

MAT351

5.0

Similar Professors