1.9

Naresh Dhanda

Computer Science - Middlesex County College

1.9
Quality
3.9
Difficulty
7%
Would Retake
108
Reviews
1.9
Quality
3.9
Difficulty
2.0
Helpful
1.8
Clarity

7%

Would Retake

108

Reviews

Rating Distribution
Official

5

11

4

5

3

14

2

25

1

53

What Students Say

His several redundant phrases will make you lose your sanity by the end of the first week

4ALLCSC - 1.0 rating

This guy is very nice

CSC105 - 1.0 rating
Class Info

Attendance Mandatory

88%

Textbook Required

81%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

80% confidence
Based on 10 grades
Most common grades:
Not sure yet (5)
Not_Sure_Yet (2)
A- (2)
Grade Distribution
A(2)B(2)C(2)D(3)F(1)A-/B+(2)
Based on 20 reported grades
Not sure yet: 5
Not_Sure_Yet: 2
A-: 2
A+: 2
Common Tags
Skip class? You won't pass. (7)
LECTURE HEAVY (6)
Tough Grader (6)
Get ready to read (5)
LOTS OF HOMEWORK (3)
Inspirational (1)
Clear grading criteria (1)
Caring (1)
Rating Trend

Stable

-0.20 avg change
Dec
Apr
May
Jul
Oct
Dec
Last 6 months
Ratings by Course

MATH101

5.0

(1)

CSC208

5.0

(1)

CSCIDK

4.0

(1)

VB

3.0

(1)

CSC105208

3.0

(1)
+18 more courses
Difficulty by Course

4ALLCSC

5.0

CSC

5.0

CSC245

5.0

CSCDKO

5.0

CSC208

5.0

Reviews (108)
1.0
3.0
CSC235
Feb 23, 2004

No Comments

1.0
4.0
CSC134
Mar 5, 2004

Unwilling to help. Asks if a subject is "simple straightforward" and if anyone answers that it's not, refuses to elaborate. Doesn't teach out of normal text book. Wrote his own that is out of print that he expects everyone to have a copy of.

3.0
2.0
CSC105
Apr 16, 2004

He is a really good guy. He only helps you if he doesn't think that you can do it. Weird test that he really doesn't go over however.

2.0
2.0
CSC105
Apr 19, 2004

heavy accent, hard to understand. Thou the class is pretty easy. Just read over the booklet provided and u'll do fine on tests.

2.0
5.0
CSC133
Apr 23, 2004

He is horrible professor. you don't even understand what is he doing in the class? Please don't ever take him otherwise you will change ur major like me.

1.0
5.0
4ALLCSC
Oct 14, 2004

I never take his class, but I work in the computer lab.I've seen his teaching.take him if and only if you don't have other choice and learn it yourself at home. agree with the guy below! He wants students to read his book which is not the text for class.

3.0
1.0
CSC105
Dec 17, 2004

If u know computers already and just need 1 computer applications course like i did, he's real easy. His tests are all from the book tho. Its funny, he always says "Is that clear to u?" which is ironic since hes never clear. The labs are extremely easy.

2.0
4.0
CSC133
Grade: Not_Sure_Yet
Jan 7, 2005

take this teach. if u dont have any other choice.. he doesn;t explain what he's teaching clearly. i dont prefer him..!

3.0
2.0
VB
Apr 13, 2005

"In this pretty clear case..." He meant to say PARTICULAR. haha You guys know what I'm talking about. Nice guy and pretty decent teacher if you can understand what he says. Not very helpful though. His tests are on the tougher side. Is that clear to you?

3.0
2.0
CSC105208
May 5, 2005

He is a nice guy. But you need to pay more attention to what he says because of his accent. He is willing to help you if you ask him. The labs are easy; but his tests are a little bit hard and long. You'll be ok if you read the handouts from him, and the book is not used often for CSC208.

5.0
1.0
CSC105
May 30, 2005

GOOD PROFESSOR IF YOU ARE REALLY INTERESTED IN LEARNING. IF YOU WANT TO BE A RETARD THEN DONT TAKE THE CLASS. AS LONG AS YOU DO YOUR WORK, YOU ARE GAURANTEED TO GET AN A!!!

5.0
1.0
MATH101
Aug 2, 2005

He is a good teacher because he wrote notes which guided me to understand the problems. He is willing to do anything for his students. I was honored to be his student.

2.0
4.0
CSC105
Aug 18, 2005

No Comments

1.0
2.0
CSC10519
Nov 17, 2005

Naresh really does what he wants to. Makes the research paper due with more sources than pages. He also leaves the lab early (theres actually no point in him comming since he does not help at all). He writes poor notes and his accent makes it hard to decipher the words that are comming out of his mouth. Transfer out.

1.0
5.0
CSC105
Nov 26, 2005

THIS GUY SUCKS HARD!!!! THE ONLY REASON TO GET HIM IS BECAUSE THERE IS RARELY ANY OTHER CHOICE. HE EXPLAINS NOTHING AND CHANGES ANY AND ALL DUE DATES FOR ANY OR NO REASON. AVOID HIM LIKE THE PLAGUE. i HAD A PROBLEM IN HIS CLASS AND HE TOLD ME TO "BUILD A NEST". WHAT THE F#@% DOES THAT MEAN !!!!! STAY AWAY AT ANY AND ALL COSTS.

3.0
3.0
CSC105
Jan 6, 2006

The guy really isn't that bad. His tests are pretty hard, though. Make SURE you read the text and follow HIS notes from HIS notebook that he supplies and you'll do fine. The labs were a cinch. He makes his own grading system, so don't be afraid of failing. If he feels you're doing the work, he'll pass you. Take him.

1.0
5.0
CSC
Jan 24, 2006

very boring

4.0
2.0
CSC105
May 12, 2006

his tests are not easy. but if you read his notes which he gave on first day of class, then you will be ok. he never uses normal text book for csc. if you do your home work regularly and submitt before due date, then he would let you have good grade. i got A in his class eventhough my grade avg is near to 87.but he is going very fast in class.

2.0
3.0
CSC105
Nov 9, 2006

He's an ok prof. He's very hard to understand because of his accent and his lectures are VERY BORING! He also loves to change due dates and requirements for no reason! VERY RANDOM-makes it seem like he's not organized. If you want to do well- you HAVE to read the chapters from the book, read his notes and do the lab assignments.

1.0
5.0
CSC105
Nov 21, 2006

I don't recommend this professor at all. His assignments range from too easy to impossible, and on a personal note he has a very bad attitude. Very judgmental of certain students and clearly he's biased as well. He's not even helpful either

2.0
5.0
CSC245
Feb 8, 2007

This professor is terrible. He creates his own notes and just reads for an entire lecture. Do not take him. He loves to keep a class going much later then the time so 3 hours could take almost 4. His labs are ridculous and he is very difficult to understand. Do yourself a favor if you want to get through Unix Shell Progamming dont take him at all.

1.0
5.0
CSCDKO
Feb 28, 2007

"is that clear to you?" everyone who took his class knows what i mean!!! AWFUL! if you want to take a class where you will not understand a word he says, have ridiculous amounts of pointless work and come out feeling as if you learned nothing-TAKE THIS CLASS!

2.0
5.0
CSC105
May 11, 2007

dont take him .... dats a truth ... if u dont want to ruin yeah

4.0
2.0
CSCIDK
Jun 7, 2007

"are you getting it?"

1.0
3.0
COMP105
Nov 15, 2007

He means well but i really can't understand a word he is saying. Its a dragged out longgggggggggg class. Use a different teacher.

5.0
5.0
CSC208
Dec 29, 2007

If you are into programming, you will have no problems. He is the best programming teacher on campus (he knows his stuff) . If not, you will spend a lot of time reading. His handouts are very detailed and complete (No note taking required). Written Tests (33%) require memorization. Lab tests done on PC. No papers or final project.

1.0
5.0
CSC106
Jun 23, 2008

He is soooo boring. Can't stay awake in his class. There is no way to understand him. He goes too fast. Thinks everything is so easy.

3.0
4.0
CSCC2
Jun 23, 2008

"am i right or not?" and after every word "are you getting it?"

2.0
5.0
CSC106
Jul 2, 2008

Hoshhh, finally i finished this class. He's never want to listen the student finished the question, so he always answers with the wrong answers. The exam is extremely hard as hell.

1.0
5.0
CSC105
Sep 2, 2008

I'm in class right now and he must have said the lines "are you getting it?" and "am I right or not?" 20 times each. I haven't even finished the first class yet and I want out of here already. He's boring, I'd rather go to sunday school. Don't take this broken record. "Is that clear? yes!"

3.0
3.0
CSC105
Oct 20, 2008

hard to understand ,confusin work and piles it on

1.0
5.0
CSC105
Jan 26, 2009

do not take this class with him

4.0
5.0
CSC105
Feb 9, 2009

He is a OKAY professor. There is a lot of work involvedi n this course but he puts it in easy to understand terms with a very well thrown out syllabus. Easy yes

1.0
3.0
CSC105
Mar 9, 2009

absolutely the one of the most boring classes I have ever taken. Sucks that it is a requirement. This prof needs subtitles, he is repetitive, and incomprehensable. class is easy, so far i have not seen his exams, but the assignments are easy.

1.0
5.0
CSC105
Mar 25, 2009

absolutely disgraseful teacher. Rambles on the whole class speaking broken english and asking if he's right every 2 seconds. gives long projects all the time and his class puts every1 to sleep.

3.0
2.0
CSC105
Mar 30, 2009

Professor Dhanda: "AM I RIGHT OR AM I WRONG !"

2.0
4.0
CSC106
May 8, 2009

DROP THIS CLASS. My class spent 3/4 of the semester on Excel that HE NEVER EVEN TAUGHT US. The lab book teaches nothing. When we got to programming, he expected us to learn the labs from the book and his lectures are incomprehensible. He pretty much refuses to help if you need it. He only lectured, even on our lab days, and we never got time to do

3.0
3.0
CSC133
Aug 18, 2009

his grading is extremely hard. i could have taken the same class with any other professor and easily gotten an A. in your college career, you probably won't see a teacher like him ever again...

3.0
3.0
CSC133
Aug 18, 2009

his grading is extremely hard. i could have taken the same class with any other professor and easily gotten an A. in your college career, you probably won't see a teacher like him ever again...

2.0
5.0
CSC105
Dec 30, 2009

Wont let you participate in class, most of the time is behind and try to get in track putting everything together

3.0
4.0
CSC133
Mar 10, 2010

Ok first of all, this guy says "Am I right or Not?" every 2 mins. Second, if you ask for help he just tells you to look at his notes. Not helpful at all. Third, his notes are very sloppy and all over the place. Do your self a favor and teach your self whatever it is you wanna learn cause he won't do it correctly.

1.0
5.0
CSC133
Apr 28, 2010

Do not take this teacher. He will never clearly answer your questions if you need help. He will just tell you to read your notes every time you ask for help, slander the class for not reading, then give a long winded speech about the business world. Everyone learns at different rates. Do NOT take Naresh Dhanda unless you have NO OTHER CHOICE!

1.0
5.0
CSC105
May 12, 2010

WARNING: DO NOT TAKE THIS PROFESSOR.You have a better shot at passing an online course taken at home. Dont think you're gonna use a pc in his class, because you are not.He tortures you with a BORING 3 HR lecture, and expects you to do a TON of online work at home.90% of students drop his class because HE SUCKS..You been warned..

1.0
4.0
CSC105
May 13, 2010

AVOID AT ALL COSTS. Class lectures are long, unclear and rambling. Refuses to help students. Thick, hard to understand accent. Lectures contradict his own notes. Tortured use of the English language. Says you're doing fine, then emails you the day before drop date saying he recommends you to drop. PICK SOMEONE ELSE! ("Am I right or not?")

2.0
3.0
CSC105
May 15, 2010

AM I RIGHT OR NOT????? I never want to hear that phrase again because of this guy. He's not THAT bad but lecture is torture.. His heavy accent made things confusing but he does put it in ways you can understand.. Take if you do know the basics about computers if not then you'll probably have trouble

1.0
5.0
CSC105
Aug 4, 2010

BY FAR WORST PROFESSOR IVE EVER TAKEN AT MCC. HE KNOWS ABSOLUTELY NOTHING ABOUT COMPUTERS OR THE APPLICATIONS HE WOULD NEVER GIVE YOU A DIRECT ANSWER WHEN ASKING HIM A QUESTION. HE EVEN SAID THE FIRST DAY OF CLASS HE DOESNT KNOW ABOUT THE SUBJECT BUT HE CAN TEACH ANYTHING..... NO YOU CAN NOT.. AM I RIGHT OR NOT!??!!!

1.0
5.0
CSC21
Sep 3, 2010

Am I right? This man is hard on his ass. Very heavy accent hard core checker lots of mistake during lecture very root very bad teacher never help me also whoever wrote the comments about him absolutely right he took my flash drive and I never got back and it was 8 GB. His test are so hard however classes is very easy. Don?t take him save him self

2.0
4.0
CSC107
Sep 13, 2010

After 15 mins in class I already decided to drop it. Do not take a class with him.

1.0
5.0
CSC107
Sep 19, 2010

All these reviews are accurate. The poster below me might be from my class, lol. But I can't drop it. DO NOT TAKE THIS GUY. I AM RIGHT AND HE IS NOT.

2.0
3.0
CSC105
Oct 23, 2010

Wow his lecture is painful. People can hardly stay in the room for the three hours. When you ask him something, he immediately interrupts you and answers a different (unasked) question. He seems nice, and the tests are easy if you know anything about computers. Am I right or not? Isn't it?

1.0
5.0
JAVA139
Oct 25, 2010

This man is hard . Very heavy accent hard core checker lots of mistake during lecture very root very bad teacher never help me also whoever wrote the comments about him absolutely right he took my flash drive and I never got back and it was 8 GB. His test are so hard however classes is very easy. Don?t take him save him self

3.0
4.0
CSC106
Nov 16, 2010

Where do I begin?! This was by far the WORST class I've had to take at MCC.. He is NOT helpful and expects you to be a brainiac in his class.. NEWS FLASH I'm in your class to learn how to use these programs! "Am i right or not" If you dont have to take this class do NOT.. REPEAT do NOT take this class..He does not help you with ANYTHING!

2.0
5.0
CSC133
Dec 19, 2010

I first came into his class not knowing ANYTHING at all about C++ and suffice to say, I did learn C++, BUT not without having to do a lot of the work myself and basically teaching myself. He knows his stuff, only problem is he's a terrible teacher. His notes are better than the book, but that's not saying much considering his teaching style.

2.0
4.0
CSC107
May 8, 2011

horrible professor. reads his notes for the entire class period. hardly ever answers emails, and if he does it's always too late to actually be a help. if you ask for help in class, he'll just tell you to read the book. he also assigns homework and gives tests on stuff he never taught in class. the lectures are unbearable. spare yourself!

2.0
5.0
CSC106
May 10, 2011

DO NOT WASTE YOUR TIME!!! He is a horrible teacher, has an extremely heavy accent, and cannot teach. Simply put his lectures are boring, he doesnt know the material, and does not explain the lecture topics half of the time. An utter waste of time and money!!!

2.0
4.0
CSC106
May 11, 2011

STAY AWAY!!! PERIOD. He is incomprehensible, does not let you finish your questions, and not very helpful His syllabus confused the class for weeks until the class revolted resulting in a revision. He pushes his materials as the better choice leaving one to wonder why the hell did I spend so much money on books. JUST SIMPLY STAY AWAY!!!

1.0
4.0
CSC106
Sep 24, 2011

TAKE ANYONE ELSE! This professor makes EVERYTHING extremely convoluted; he is NOT here to help you! My major complaint is that he won't explain the details for his assignments, and he just plain doesn't teach the material needed to pass the class, and you'll find yourself way behind when it counts.

2.0
3.0
CSC105
Oct 20, 2011

I took this class because it was required for me to graduate. I honestly do not agree with everyone else that commented. Yes he rambles and stuff but honestly he does try to give examples for everything and his tests and in class exercises aren't that hard. He definitely has more potential than people give him. Overall he really is not a bad guy.

1.0
5.0
CSC107
Oct 21, 2011

If you were given a choice between prison and this class, choose prison. His lectures consisted of him reading us his 100 page handbook! Assigned homework on material that was never covered in class. Hardly ever returned emails. If you were lucky enough to get a response, it was usually about two weeks after the assignment was due. He NEEDS to go.

1.0
4.0
CSC106
Dec 16, 2011

You will be given homework and tested on material that is not taught or covered at all. Dhanda makes up rules as you go along, so don't be surprised when he doesn't accept your work for a ridiculous red-tape-guideline you didn't realize you needed to follow. Take anyone else.

2.0
5.0
A105
Jun 7, 2012

Ok this professor is horrible, if you have another choice take someone else. He's a decent person, but if you dont follow his rules, he's mean. I can't believe i lived. He knows his stuff but no teaching skills what so ever. Take someone else if you can.

5.0
3.0
CSC105
Jun 15, 2012

Professor Dhanda is a good instructor. Use the blue book he gives you as your study guide. You do not need the regular text or lab book. As long as you do well on Microsoft office exams, exercises and the project and attend class you should do fine despite the hard midterm and final exam.

2.0
4.0
CSC106
Oct 22, 2012

Do not take a class with this professor. His lecture is chaotic and he is very unhelpful. He is more interested in bragging about his resume than teaching the class. He will not help students with programming problems. He will tell you to use his incomprehesible notes or go to his office hours; which are at odd hours for non-traditional students.

5.0
4.0
COM105
Jan 14, 2013

He is well organized and the only professor at Middlesex that keeps you updated on your grades. I took him for a winter class and it was not easy but he really wants you to study and learn the material. You dont need to buy a textbook for his class. If you study the material you will do good in his class. Buy one get one free

5.0
2.0
CSC105
Jan 21, 2013

I had professor Dhanda for winter semester, and trust me it’s hard. 14 weeks into a 12 day course. But, I enjoyed it. Prof. was clear and went over the material that will be on the test. As far as Microsoft Office,this part of the course is self taught. Midterm and final exams are based on the handout book and his notes.

2.0
5.0
HED105
Apr 4, 2013

This teacher was incredibly unhelpful, if you dont understnd something he will say sorry, and continue teaching. did not prepare anyone for the midterm at all and that is your only real test grade unti the final. DO NOT take this class.

1.0
5.0
CSC105
Apr 7, 2013

First class said it all, about 6 students got up and walked out and never returned, after that the class dwindled down to about a third. He's a very nice guy but a bad teacher. This class is sure to bring my average down, if Middlesex wants students to drop classes, this is the guy.

1.0
5.0
CSC105
May 2, 2013

Not a worth teacher to be taken. Please do not register for his class.

1.0
5.0
CSC106
Dec 2, 2013

In all my 2 years of attending MCC, I've never had such a horrible professor. Not only does he not explain or clear things out, but he gets so mad when you ask a question. He will hand out 2 books for you to read and when you ask a question, he sais "you do no read my friend, I know it" DONT TAKE THE CLASS NO MATTER WHAT. take boot camp instead!!!!

4.0
1.0
CSC106
Dec 5, 2013

The professor is very genuine and always wants to help you. The students complaining about the class are the ones who do not want to read or do the work and just want a free grade. The class is hard but if we follow the syllabus and do the work, it is a good class.

3.0
4.0
CSC106
Dec 14, 2013

Do your work. He gives a lot of homework, but do it, and don't make excuses. This class will give you difference between high school and college. Just go to class, do your work, crack a few jokes, & listen to him. The material's not too dense either. I had a B- & he amped it up to an A- because I was polite to him, he said. Just be a good student.

3.0
4.0
CSC106
Dec 19, 2013

If you want to cruise, don't take him. If you're willing to work, then he's not bad at all. Seriously, just don't be an entitled brat. You have to work for your grades, as a college student - the sheer horror. I got an A no problem, the material's not terrible hard either. Really, this class is for mature students, otherwise you'll fail.

5.0
3.0
CSC106
Grade: Not_Sure_Yet
Jan 30, 2014

He is a WONDERFUL professor. He expects you to (ready for this mind-blowing answer) TO STUDY! If you go to his office hours, he is very attentive. During class he is trying to explain so much that he comes off as rude when he answers you. However, don't take offense. He is a smart professor who cares about his students education. He grades fairly

5.0
1.0
CSC106
Mar 21, 2014

He is one of the best professors. He explains each topic clearly and gives great example. He gives a lot of homework but if you do the homework it will help u learn the the topic. His grading policy is fair too. You just have to get used to the way he teaches to enjoy his class.

2.0
4.0
CSC106
May 8, 2014

Easily the worst professor I've ever had. He does not teach anything, don't listen to these reviews. Only way to succeed is if you are already really good with computers. You can't due the assignments because he doesn't teach half the material. He just says read. When his notes are all over the place. He is rude and unorganized. DON"T TAKE

1.0
5.0
CSC105
Grade: A-
Jun 4, 2014

This guy is very nice. HOWEVER, he cannot teach to save his life. He rambles and goes off on tangents very often. He gives you a book of his notes and it is so much harder to follow than the actual textbook for the course. He loves to give examples instead of sticking to the point and teaching one to use word, excel, powerpoint, access. DO NOT TAKE

1.0
4.0
CSC105
Grade: Not sure yet
Oct 7, 2014

He does not speak clearly it is sometimes hard to even understand what he is saying, he does not fully go over materiel and always asks if he is right or not. His hand writing is also hard to understand he writes chicken scratch on the board most of the time. He does not really make the class interesting like some of my other professors.

1.0
5.0
CSC106
Oct 17, 2014

Cannot Speak properly has a heavy accent very hard to understand. LOTS OF ASSIGNMENTS. EXTREMELY DIFFICULT EXAMS TO THE MAX. THE EXPENSIVE TEXTBOOK IS A MUST HAVE IF YOUR PLANNING TO PASS THIS CLASS. He clearly beggs you to take notes but how can you when his handwriting looks like its done in another language? VERY HARD TO READ NOTES . DO NOT TAKE

4.0
3.0
CSC105
Oct 31, 2014

Dhanda is ADORABLE. And he's freaking hilarious. You can see on his face how happy he is with his own jokes, and he loves making analogies to break things down for students. I'm a nursing major who was forced to take this class, and it was an easy A. This guy is a sweetheart. He made a huge coursebook so that you don't need to buy any text. Be nice

1.0
4.0
CSC105
Nov 3, 2014

Avoid him at all costs. He isn't mean or anything, it's just a very boring class and he is so hard to understand. He also uses really outdated examples. There is a lot of work and he doesn't know how to work most of the course. Do yourself a favor and pick anyone else

5.0
2.0
CSC106
Grade: A-
Dec 16, 2014

if you want to learn then he is your guy, if you want easy grades he is not. He takes out the lowest mark in each category, very lenient. On the first day of class you know all your assignments, homework, tests, quizzes, etc. He is very knowledgeable, and very patient, and expects you to attend class and make a decent effort.

1.0
5.0
CSC105
Jan 19, 2015

Want a 3 hour lecture where you would absolutely understand nothing? Want crazy amount of work? a teacher that doesnt to reply 2 email ? Well its your lucky day , take dhanda where you will find zero clarity whenever he speaks , and insane amount of unannounced pointless work which will lead to u missing the due date and failing the class

1.0
5.0
CSC105
Oct 13, 2015

Do yourself a favor: DON'T TAKE THIS GUY. He writes his own textbook that he teaches out of that is too in depth and won't help you pass the tests or quizzes. All tests and quizzes are online using the connect and simnet textbooks. There is a powerpoint with a 5 page essay due after the midterm. He's hard to understand and monotone. Just dont do it

1.0
5.0
CSC106
Nov 5, 2015

Already have knowledge of everything before you take him.

5.0
2.0
CSC106
Nov 5, 2015

He's very smart, funny and knows exactly how to teach. Personally i loved his class. Also not bad on the eyes.

2.0
3.0
CSC106
Grade: A+
Nov 29, 2015

K, hear me out... The first half of this class is Visual Basic, its not easy unless you already understand coding. I did, and therefore it was a breeze for me. His lectures are a little confusing and he gives bad examples, but hes not a bad guy. He tries really hard, you just have to put in a little extra effort.

1.0
5.0
CSC106
Dec 5, 2015

Awesome guy but lack of teaching skills. If you have a heavy course load or just don't want the added stress of what's supposed to be a simple class, don't take him. I made the mistake of disregarding the RateMyProfessor reviews. If I can save one person from being 1,000% stressed next semester then I'll be happy.

1.0
5.0
CSC106
Dec 25, 2015

Save yourself, your GPA, and the stress and do NOT take him. If you don't know how to code (which is the first 8 weeks of the class) then avoid taking him at all costs. I promise you you'll regret it.

1.0
5.0
CSC106
Mar 1, 2016

Yooo save your Gpa do not take this guy he is cool and all but his teaching skills are horrible . The class was in chapter four and he was teaching chapter 7-8 so confusing and alot alot of work

2.0
2.0
CSC105
Mar 15, 2016

He is not hard at all. Simply do all the work on connect a day or two before exams and it's the same questions from the exercises. Lecture is a waste of time nothing he speaks about shows up on the exam so if you want to skip class do so just make sure to do connect and simnet

1.0
5.0
CSC105
Grade: Not sure yet
Mar 21, 2016

Thick accent makes classes and lectures hard to understand. My cousin is taking the same class with another professor and she isn't learning 80% of what I'm attempting to learn. Waste of time. Uses too many analogies and goes on too many tangents. I don't care about how "responsible" you were in the '60s. It's 2016. Students, beware.

1.0
5.0
CSC106
Grade: Not sure yet
Mar 31, 2016

Worst Professor ...!! Stupid Jokes Almost everyone dropped the class We should study at home instead

2.0
4.0
CSC105
Apr 18, 2016

Literally the worst professor I have ever taken. I have had some bad ones, but he was rude, unhelpful and I barely understood a word he was saying; EVER. He stands and lectures on and on about nonsense. Ridiculous amount of connect assignments and if you miss a class-you will fail. Not very helpful with anything at all. Avoid like the plague!

1.0
5.0
CSC105
Grade: B-
May 4, 2016

better than spector who is the worst but avoid hes unhelpful, hard to understand

1.0
2.0
CSC105
Nov 16, 2016
Wouldn't take again

DO NOT TAKE HIM. VERY BAD BROKEN ENGLISH. He lectures and just talks for 3 hours straight, very boring. He makes you buy two books and an access code that is like $400, all you need is the access code separately. HE GIVES YOU HIS OWN TYPE WRITTEN BOOK IN CLASS.

Skip class? You won't pass.
LECTURE HEAVY
5.0
1.0
CSC106
Grade: A+
Dec 7, 2016
Would take again

Very nice and comfortable class to attend

Inspirational
Clear grading criteria
Caring
1.0
3.0
CSC105
Grade: Not sure yet
Dec 12, 2016
Wouldn't take again

Not a bad guy at all, but a bad professor. Very thick accent that certainly takes effort to understand, and its exhausting considering his lectures are so long and boring. The work honestly isn't difficult considering you know what work to expect from day one. Just come in do the work and study at home cause you'll def zone out during the lecture

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
1.0
5.0
CSC105
Grade: C
Apr 10, 2017
Wouldn't take again

IMPOSSIBLE to understand. (Making focusing extremely difficult) - very little class interaction, lectures THE WHOLE TIME with heavy accent. DOES NOT answer e-mails needing attention until the following week. Comes off somewhat rude when inquiring about questions in person. I passed his class but wouldn't recommend!!!

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
CSC105
Grade: F
Apr 12, 2017
Wouldn't take again

Don't take him if you don't have to! He has a very thick accent you have to think about what he's saying just to understand something as simple as communicate. He tells you to buy this expensive book but you only use the access codes. He creates a book with everything for you. He expects you to read it and know it. He uses irrelevant examples too.

Get ready to read
1.0
5.0
CSC105
Apr 25, 2017
Wouldn't take again

Dhanda is a lecture heavy professor. He does not use the books. On the first day of class he assigned the project that is due at the end of the semester. Does not reply to emails. With the project assignment you must hand in both a flash drive with the assignment on it and a physical copy of both your paper & PowerPoint. Gives a test every week.

Tough Grader
Get ready to read
TEST HEAVY
1.0
4.0
CSC105
Grade: B-
May 10, 2017
Wouldn't take again

he did not teach us how to even use programs like word, power point, excel, and access. he talks more about his life experience than the actual content of the class.

LECTURE HEAVY
1.0
5.0
CSC105
Grade: C+
May 16, 2017
Wouldn't take again

This guy makes things that are simply very difficult, he made everyone guess how old he was because apparently he thinks he looks younger. his lectures are very boring and monotone i do not know how hes been here for 20 years he is the wrong professor i have had

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

THE WORST. Beware do not take him. he lectures for the entire class with no visual aid it is just him talking and he makes jokes no one gets. His class is designed to make students fail and he could care less if you fail. he doesnt cut any breaks and leaves you hanging on tests and quizzes.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
5.0
CSC105
Grade: Audit/No Grade
May 30, 2017
Wouldn't take again

Easily the worst professor I've ever had. He does not teach anything, don't listen to these reviews. Only way to succeed is if you are already really good with computers. You can't due the assignments because he doesn't teach half the material. He just says read. When his notes are all over the place. He is VERY rude!!!!

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
3.0
CSC105
Grade: Drop/Withdrawal
Jul 5, 2017
Wouldn't take again

Do NOT take this professor! He was absolutely horrible. He makes this textbook which is nice but literally reads right out of the book the entire class period. Has a very heavy accent which makes it very difficult to understand him even with simple words like communication. I would suggest to take someone else.

LECTURE HEAVY
1.0
5.0
4ALLCSC
Jul 13, 2017
Wouldn't take again

His several redundant phrases will make you lose your sanity by the end of the first week. This guy needs to clarify his teaching style by stopping in the middle of his boring and useless lecture and informing students that his teaching is very systematic. If he actually knew how to teach properly, he wouldn't be putting students to sleep.

LOTS OF HOMEWORK
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
5.0
CSC133
Grade: Not sure yet
Oct 10, 2017
Wouldn't take again

Worse Professor Ever. He is so rude and he does not care. I needed help and he gave me irrelevant examples which does not make sense. Please be aware don't take this professor and this professor should fire from college. He is wasting money and time for students who is unfortunately taking his course.

Tough Grader
Skip class? You won't pass.
1.0
5.0
COM105
Grade: D
Dec 15, 2017
Wouldn't take again

Lmao I dont even know where to begin. Asking for help? Ya dont bother because he will give irrelevant answers and talk about how doctors go home and practice. 3 hours of him talking and making you right exactly whats in the book he gives you. He doesnt grade the homework but still makes you do it. Expects you take 20 question test in 10 minutes

Tough Grader
Class Info

Attendance Mandatory

88%

Textbook Required

81%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

80% confidence
Based on 10 grades
Most common grades:
Not sure yet (5)
Not_Sure_Yet (2)
A- (2)
Grade Distribution
A(2)B(2)C(2)D(3)F(1)A-/B+(2)
Based on 20 reported grades
Not sure yet: 5
Not_Sure_Yet: 2
A-: 2
A+: 2
Common Tags
Skip class? You won't pass. (7)
LECTURE HEAVY (6)
Tough Grader (6)
Get ready to read (5)
LOTS OF HOMEWORK (3)
Inspirational (1)
Clear grading criteria (1)
Caring (1)
Rating Trend

Stable

-0.20 avg change
Dec
Apr
May
Jul
Oct
Dec
Last 6 months
Ratings by Course

MATH101

5.0

(1)

CSC208

5.0

(1)

CSCIDK

4.0

(1)

VB

3.0

(1)

CSC105208

3.0

(1)
+18 more courses
Difficulty by Course

4ALLCSC

5.0

CSC

5.0

CSC245

5.0

CSCDKO

5.0

CSC208

5.0

Similar Professors