1.7

Carolyn Davis

Computer Science - Northern Virginia Community College (all campuses)

1.7
Quality
4.3
Difficulty
8%
Would Retake
177
Reviews
1.7
Quality
4.3
Difficulty
1.7
Helpful
1.8
Clarity

8%

Would Retake

177

Reviews

Rating Distribution
Official
177 total ratings

5

15

4

9

3

10

2

29

1

114

What Students Say

Saying this class was difficult would be an understatement

ITE115 - 2.0 rating

She demands that homework be done exactly how she would do it, and nitpicks when you don't

CSC110 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

63%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 67 grades
Most common grades:
B (15)
A (11)
F (8)
Grade Distribution
A(15)B(18)C(13)D(12)F(8)A-/B+(8)
Based on 86 reported grades
B: 15
A: 11
F: 8
C+: 7
Common Tags
Tough grader (48)
Lots of homework (24)
Tough Grader (18)
Lecture heavy (16)
Beware of pop quizzes (14)
LOTS OF HOMEWORK (12)
Get ready to read (11)
Test heavy (11)
Rating Trend

Declining

-0.65 avg change
Feb
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

JAVA120

5.0

(1)

ITP120

4.1

(7)

ITE100

4.0

(1)

IST153

3.0

(2)

SDV100

2.8

(4)
+17 more courses
Difficulty by Course

IST153

5.0

SECT

5.0

IPT100

5.0

JAVA120

5.0

CSC130

5.0

Reviews (176)
4.0
5.0
IST153
Mar 30, 2004

your GPA will get hurt

1.0
1.0
CSC102
May 1, 2004

She has no idea what she is talking about. If you hope to learn anything about programming, stay as far away from her as possible.

1.0
5.0
CS211212
May 1, 2004

If you want a teacher who is always unprepared, eats mcdonalds during every morning class, and gives huge projects one after another - this is the teacher for you!

2.0
5.0
IST153
May 5, 2004

Projects,homeworks,homeworks and projects, more homeworks, more projects... Ridiculous!!

3.0
5.0
CSC110
Jun 17, 2004

She'll talk to you like the class is five years old and makes things more complicated than they are. Requires you to do things her way even when the program works... can we say ANAL?

1.0
5.0
COMPUTER
Aug 5, 2004

She doesn't know how to teach and making things more complicated. In her test I got 55 out of 125 and all of my friends had the same score, we 7 students dropped the class. I also complained about her.

1.0
5.0
ITE115
Nov 11, 2004

shes dumb and marks you off for everything. do not take her

1.0
5.0
ITP100
Nov 15, 2004

Thought I was the only one that found her confusing and rediculously hard. Don't take her.

1.0
5.0
CSC110
Nov 17, 2004

expects you to spend 7+ hours a week on this basic intro to computing class. is extremely anal and has no leniency whatsoever.

1.0
5.0
CSC110
Dec 6, 2004

THIS TEACHER IS JUST DUDE MY GOD LIKE SHE DOES NOT KNOW HOW TO TEACH FOR GOD SAKE DO NOT TAKE HER CLASS IF U WANT A 0 I MEAN 0.0000 GPA Than go ahead take her because she is Straight up gonna give u an F marks down like 10 points for no name on the paper.

1.0
4.0
ITP100
Jan 23, 2005

I have been a computer programmer for many years now (I took the class just to get a degree). Avoid this teacher at all costs. She may know programming, but has a LOT to learn about teaching. And yes, all the comments about everything having to be done her way are very true.

1.0
5.0
CSC110
Feb 8, 2005

terrible teacher! stay away from her!!

2.0
4.0
ITE115
Apr 14, 2005

She's a nice person to talk to, but as far as teaching goes ha good luck cuz you will need it.

2.0
5.0
ITP100
Apr 28, 2005

OK. this teacher is by far the worse teacher at nova. The material is very interesting but she deos not know how to teach it. She also could use some help in talking to students (not at them). Made me feel stupid for asking questions. DONT TAKE HER CLASSES.

1.0
5.0
ITE115
Jul 26, 2005

This class messed up my gpa

2.0
5.0
CSC110
Grade: C-
Nov 15, 2005

Very hard. If you ask her a question she makes comments. Lots of homeworks and quizes.

1.0
5.0
CSC110
Dec 6, 2005

They should stop her from teaching. I SWEAR she is the worst teacher ever. I agree with what everybody said. I think she has no understanding of how to talk to another human being. She is programmed like a BAD COMPUTER. I hate the fact that she messed up my GPA.

1.0
4.0
CSC201
Mar 26, 2006

so i came into this class thinking i knew some programing skills...yah, she totally blew that away. Her quizs are like tests and her tests like finals. Ive got a friend at UVA who is takin the equivalent course there and they are about 2-3 weeks BEHIND our course...she is racin through the material! the stuff we just touched on is now HW! terrible

1.0
5.0
ITP100
May 3, 2006

She talks over everyones head, assuming we have 13 years of programming exp. She will not change the way she is teaching because its out fault not hers Her HWs are back to back, so you miss something on HW#1 guess what you missed it on HW#2. She will say "Their are a bunch of ways to do this," but she will count you off for all but her way.

1.0
5.0
CSC
May 5, 2006

WORSE PROFESSOR EVER. If you want to pass... definetly DONT take her.

1.0
1.0
COMPUTER
May 7, 2006

Worst teacher ever!!!! Like someone had mentioned in one of these ratings..she expects you to know everything!!! i mean her class is easy especially if you know how to use windows..word...excell...but she is soooo impatient..and...plain out mean... i dont' likje her!!

2.0
5.0
ITE115
Oct 1, 2006

Very poor quality teacher. Will not answer questions fully. Does not use textbook and tests on minute details with abstract computer questions-closed book-computer off. It is obvious she dislikes many students and her attitude shows in class. Frequently belittles students in front of class. Can't relate info to humans in human terms.

1.0
5.0
ITP120
Mar 30, 2007

she won't provide enough information to understand or handout

3.0
5.0
ITP120
Aug 8, 2007

Many previous coments a bit exagerated. Attendance is a must. some handouts provided. Most instruction is in board examples. The homework & tests are very challenging. Class is not for the faint of heart!

1.0
4.0
ITP100
Sep 6, 2007

She is a little hard to understand during class and answer's your questions with questions. She's not the best teacher in the world.

1.0
5.0
CSC110
Jan 13, 2008

made us do a lot of work and would collect maybe a paper or two.

1.0
5.0
CSC110
Apr 23, 2008

she is useless. too many homeworks, quizzes, tests. she gets somewhat irritated when you ask her something because you didnt understand. she asks "were you paying attention in class" every time you ask a question because her explanation was not clear.

1.0
5.0
CSC110
Apr 23, 2008

she is very difficult. lots of tests, quizzes and homeworks. she gets somewhat irritated when you ask her a question because her explaining was not clear. she says "were you not paying attention in class" when ever you ask her about a subject that was difficult to understand. SHE IS HORRIBLE!!!!

1.0
5.0
ITP100
Apr 23, 2008

Do not take a class with her. I understood java going in and a semester later, my brain got screwed along with my gpa. Type of teacher that was in the industry too long and expects kids to know everything. Case in point, dont take a class with her. Not worth your time or money

5.0
5.0
ITP120
May 21, 2008

Its simple, she's HARD - but fair. Which is actually nice to see. This is the perfect teacher for a good student who is willing to put in their time and really wants to understand things. She always answered questions in class and made sure you understood it. DO NOT MISS CLASS! She rarely uses the book so you're way behind after missing one class.

2.0
5.0
SECT
Jul 24, 2008

No Comments

1.0
3.0
ITE115
Sep 15, 2008

This professor is the worst professor I have ever had at NOVA (I've liked all my other teachers) I have a 3.6 GPA) Relies on DOS (for modern tech class) assignments poorly explained and written. contain many errors. She does not answer questions. She has not kept up with current technology. Needs to be replaced. Very enviromentally irresponsible

1.0
5.0
CSC110
Sep 17, 2008

horrible teacher, really horrible. not helpful to students and her grading is very difficult. Don't take, DONT!

1.0
5.0
IPT100
Nov 11, 2008

Watch Out She is now moved from Annandale to Loudoun Campus. I'm sure she will be just as bad there

2.0
5.0
ITP100
Nov 19, 2008

terrible. avoid taking any classes with her

1.0
5.0
ITP100
Apr 28, 2009

Don't ever take a class with her worse thing you can ever do. I promise you : " you will fail like everyone else !!!! "

1.0
5.0
CSC110
Aug 2, 2009

I have not seen a teacher as bad as her yet and i have a semester of university education left. I cannot forget how useless she was, it was a terrible start to my college career... i reccomend u avoid this teacher by all means

1.0
5.0
CSC110
Aug 26, 2009

chances are you will fail!

2.0
3.0
ITE115
Oct 5, 2009

Every time I'm in this class, I feel that she is here to make everyone feel like they are inferior, stupid, idiotic, mentally incompetent, or any other variation of the word "dumb." You also get this nice aura of discouragement if you have the idea of asking a question. Almost every time someone asks a question, she talks down to them.

1.0
5.0
ITE115
Oct 18, 2009

I have had several tech classes at another university, and this woman is the most idiotic excuse for a teacher i have ever had to deal with. her directions in all of her labs tell you nothing and you cant ask questions in class. i never missed a class and still didnt know how to do anything. only take this class if you want a lower GPA.

4.0
1.0
SDV100
Nov 13, 2009

Just come to class, do your work and participate in the SDV class for IT majors and you will get an A. Very helpful class to ensure you transfer to GM or another university in the program.

1.0
5.0
ITE115
Nov 19, 2009

She is the worst professor ever. Shes pure evil and tries to fail her students on purpose. If you want to hurt your gpa then take her. And yea im not trying to mean or anything but shes retarded.

2.0
5.0
ITE115
Nov 25, 2009

She has something logged up her ass. Always has a bad attitude about everything, always in a bad mood. Expects you to know every the second after she teaches it(which also sucks). Quizzes are extremely hard; you have to answer everything by giving the exact def. More work than a typical class, especially for an ITE class. Dont take her.Trust me

1.0
5.0
ITP100
Nov 26, 2009

Probably the worst decision one could make is take a class with her. She's very difficult and does not seem to bond with her students. If we don't get it, she just goes on. Very hard tests, Lots of homework, Never uses the book. HORRIBLE.

1.0
5.0
ITE115
Dec 1, 2009

We were 32 people at the start of this semester. we are 10people left. 22 PEOPLE DROPPED THE CLASS!!!!! This should be enough information. The absolute worst teacher i've ever ever ever had. If you take this teacher, be prepared to take hand written tests. HANDWRITTEN in a computer class. SHE IS AWFUL!!

1.0
5.0
CSC110
Feb 27, 2010

THE WORST TEACHER POSSIBLE!!! YOU WILL REGRET TAKING HER!!!

1.0
5.0
ITP100
May 19, 2010

Horrible teacher! Do NOT take he unless you want an F!

5.0
3.0
ITP120
Jul 25, 2010

She doesn't work out of the book so you need to show up for class. She is very helpfull person. The class is hard so you will need to work at it and many students give up early and drop out because they do not want to do the work.

1.0
5.0
ITE115
Aug 24, 2010

absolutly the worst teacher i have ever had to deal with in my 20 years on earth. do not take this class...trust me

1.0
5.0
ITP100
Sep 20, 2010

At first the teacher seemed to be okay, but as the course went on and thought she was just hard, but then it got kind of ridiculous, stay away from this teacher!

5.0
3.0
ITE115
Mar 30, 2011

Prof Davis is well organized and teaches her students to be that way too. Since she has a lot of info to go over in class, she does so rather quickly, but will go over it again if someone asks. Her labs reinforce the readings and the HW ties it together before the test. She answers her emails quickly. Come to class and you'll do fine.

5.0
2.0
SDV100
May 5, 2011

I did not have her for any computer science classes, but I did take her for College Success Skills and she was good. Did not waste time and let out early when there was nothing to do, graded accurately and was very lenient with assignments.

4.0
4.0
ITE100
Jun 24, 2011

Class is well organized, but she is really hard to deal with. She does not try to understand her students. lots of homework that you have to print out before classes.

5.0
4.0
ITP120
Sep 3, 2011

Great instructor who knows here stuff. Very helpful, but not a push over. If you are genuinely trying, she will be extremely patient and helpful. If you're trying to get over on her, forget it. She won't have the time for you. She's an excellentl instructor.

1.0
5.0
SDV101
Sep 3, 2011

She's one of the worst teachers at NOVA. Gives a lot of work for such an easy class as SDV 101. I am never taking her for any class again. Go to another campus if she's the only one available.

2.0
5.0
SDV101
Sep 3, 2011

I have no words to describe this teacher. She is the worst teacher ever, and i only have her for SDV 101, a 1 credit course. Gives you the homework of three other courses combined. There is no way period, that im taking any of her classes ever again. Hope this explains.

3.0
4.0
SDV101
Dec 13, 2011

Carolyn is intelligent, she is something similar to head of the dept. She wants you to take the right classes if you are pursuing a computer related degree. She told us point blank she doesn't enjoy programming. Which scared me, she is the only Java teach at Loudoun. MANY assignments per week, 3+/week. She is VERY PICKY. Not an easy 1cr course.

2.0
5.0
ITE140
Dec 19, 2011

Extremely, rediculoulsy, nonsense harsh professor ever!There were 100times that she didnt know what was going on but she will excuse herself just like I dont know. however, she will just fail you for not knowing single item out of 1000!!!! Too much!

5.0
4.0
ITP120
Jan 13, 2012

Good Professor. Very fair & helpful. Labs/Home-works are lengthy & challenging. Industry standards taught are old. Will definitely learn in this class. Hardwork required. Every topic needs additional practice & time (besides lab/home-work time)to get a good grade/pass. Not easy but a challenging class. Would definitely recommend her for ITP120.

5.0
4.0
ITP120
Feb 24, 2012

With Carolyn's Classes, you will come out having earned the grade you received. She appreciates effort, and will always make time out of class to help you understand the concepts of what you are being taught. It may seem tough, it is, but thats the material, not the teacher. If you put the effort in, you will learn things, regardless of the grade.

3.0
1.0
ITE115
Apr 19, 2012

Ridiculous requirements for some classwork - identify a font by sight? - 9 sources for a simple PowerPoint? Not a bad teacher, but seems to think this class is supposed to be far more than a mandatory basic computer literacy class and she's nitpicky as heck.

5.0
2.0
ITE140
May 8, 2012

I attended class, did the weekly lab assignments, the 4 HW assignments (averaged a 96) averaged and 87 on quizzes 1, 2 and the Midterm, scored a 98 on the final and got an A in the class. I did not find the class difficult, if you show up, pay attention, participate and actually show you are trying. She is a GOOD professor, if you do the work.

3.0
5.0
SDV101
Oct 7, 2012

Decent teacher but a RIDICULOUS amount of work for a stupid student development class - multiple essays, countless online assignments and presentations. This is the case for all her classes, not just SDV so prepare for a TON of work if you have her.

2.0
5.0
ITE115
Dec 17, 2012

Super harsh grader, "quizzes" are actually tests that are unecessarily too long and often go over the time limit so you cant finish. <--and you get penalized for it. Is not flexible at all what so ever. would not reccomend. STAY AWAY!!!

5.0
5.0
JAVA120
Jan 8, 2013

Yes, this is a VERY hard SUBJECT, but she is a really great teacher. Clear, logical, patient, very straight forward. She gives great handouts, takes the time in class, via email and in her office hours to answer questions thoroughly. This class is tough, as are her tests, but you will absolutely understand it if you belly up and do the work.

2.0
5.0
ITE115
Apr 3, 2013

She is one of the worst teachers i have ever encountered.

3.0
5.0
ITE140
May 22, 2013

This teacher made me drop the course because she didn't want to help me to pass the class. She is very demanding, she really doesn't care if you pass o fail the class. Her grading is ridicules. She takes a lot of points for little things. She's very angry. I really don't know why NOVA have this kind of teacher. Awful teacher

1.0
5.0
SDV101
Nov 27, 2013

Honestly the worst "professor" I have ever gotten. Extremely lacking social teaching skills, yet acts very arrogant toward students. Would never recommend for anyone. BEWARE! Stay, away.

2.0
5.0
CSC130
Dec 9, 2013

Never had a worse teacher: Far more cryptic (I realize the class is entry-level) than necessary; At least half of the class dropped; NITPICKY BEYOND BELIEF+RIDICULOUS grading; apart from flowcharts/pseudocode, I knew the whole curriculum coming into the class, and still struggled (CSC 202 was EASIER); Half of due dates were not on syllabus. Beware.

1.0
5.0
CSC130
Dec 12, 2013

There are only two teachers that teach computer science in NOVA her and anwari.She grades harshly will take about 50+ points for things that aren't "her" way.This goes for tests and HW. If you have a lot of prior knowledge of comp sci you will do fine, but if you don't you will fail/withdraw.

1.0
5.0
ITE115
Jan 16, 2014

I thought this was supposed to be an intro to computers? Tough grader. I spent hours on the hw and it never paid off. I could never finish her exams and she didn't give me more time. The amount of work was ridiculous. Once did the wrong hw and even though I'd never missed anything before she didn't let me make it up. messed up my perfect grades.

1.0
5.0
CSC110
Apr 27, 2014

Her poor teaching skills make easy tasks much harder than they should be. 90 percent of the time I spend studying is for this class alone. Assigns multiple homework assignments and labs every class. Quiz at the beginning of almost all classes. Test every other week. If you do not go into this "into" class with computer knowledge you will fail.

1.0
5.0
CSC110
Apr 28, 2014

The amount of work she assigns is ridiculous. You spend roughly 5-6 hours each week doing work for it and studying, due to the fact she gives quizzes and tests almost every class, and she doesn't explain the material very well at all. I do not recommend you take this at all.

1.0
5.0
CSC110
Apr 28, 2014

Horrible professor. Her work and grading are tedious. She isn't too nice on top of that. She does not accept late work. I wouldn't recommend her. I am the type of student that passes or fails depending on the professor and I just felt that she was not a good professor.

5.0
4.0
CSC201
Grade: B
Dec 14, 2014

Prof. Davis is an excellent teacher. Extremely willing to help as long as you show you're working. Her exams are very tough, and she doesn't throw you bones on the grading. Take this class if you want to truly understand the material. Don't take this class if you just want an easy grade. That being said, I'd take her again in a heartbeat.

1.0
5.0
CSC200
Grade: Not sure yet
Mar 1, 2015

Not passionate about teaching this course. High school-level expected behavior and rules. Textbook you won't need. And regret for taking this class. Those are the four things that you can expect while taking her class. I was looking forward to learning computer science and then realized that her influence made me despise it.

4.0
4.0
CSC110
May 5, 2015

If you end up taking her, she is very nice and willing to help. If you ask her a question the day before or day of an assignment is due she can be rude. The class itself is not hard! But her grading is tough, very tedious. Expect homework - it's very time consuming but not hard. There are tests for each section learned, including a final.

1.0
5.0
CSC110
May 5, 2015

I took computing this spring semester with this proffesor.. She was extremely rude to students. She would tell you to email her if you had any questions and when you did she would reply meanly. She would laugh at students questions and allow others to laugh at students. Overall the WORST class I have ever taken.

1.0
5.0
CSC110
May 9, 2015

Basically, she stands in front of the class and reads her power point on the chapters without explaining them. I wouldn't care, if she gave time for people to take notesask questions. she talks so fast sometimes she would need to catch her breath. after 3 classes, she tested us on 8 chapters. VERY rude to students. I liked comp science before her

4.0
3.0
CSC200
Grade: B
May 10, 2015

In short, I would highly recommend this professor. She knows her material and she maintains an orderly focused class. Don't expect to be able to mess around in this class, but for anyone interested in the topic, it provides a really effective learning opportunity.

2.0
5.0
CSC201
Oct 8, 2015

Worst teacher I have ever encountered. She would expect the homework to be ready the next class , every and each class. It's either a HW or a Lab or a quiz. Be prepared for a ton of work and a low grade, and the amount of printed paper for the HW is ridiculous. She's rude , and doesn't care if you pass or fail. Stay awaay from this professor!!!!!!!

4.0
5.0
CSC110
Grade: B
Nov 11, 2015

She explains the material really well, but you have to remember every singe thing in order to get a good grade. If you want an easy A, choose someone else. If you mess up on a single thing, you don't get partial credit, but the assignments carry a large point load to make up for it and every single detail is worth something.

1.0
5.0
CSC200
Grade: Not sure yet
Dec 1, 2015

Awful professor. She limits students to think on her own way. Programming can be done in various ways but she wants to limit everything on her own way. Dont take classes from her.

3.0
4.0
CSC110
Grade: C+
Dec 1, 2015

She seems like a nice person at first but beware. Get out of her class while you still have the chance. She expects students to know the answers to her questions before she has even taught the material. She is extremely picky on her tests. Test questions are never multiple choice. Expect 50 question short answer tests in one hour to complete.

3.0
5.0
CSC110
Grade: C+
Dec 3, 2015

Her test are ridiculous for a Intro class 1 hour and 15 minutes to answer 30 or more questions and complete hands on. Are you freaking kidding me?!?!?!?!?! She is a tough grader. She is not a class i would recommend to anyone. no extra credit. No talking in class. No breathing in class. (Im being dramatic but still). THIS CLASS IS RIDICULOUS.

5.0
3.0
CSC201
Grade: A
Dec 6, 2015

Carolyn's CSC 201 class is fantastic for building your Java skills. She covers syntax and program design very thoroughly and clearly, then assigns (lots of) hw that puts you to work applying what you have learned. Pros: posts every resource you need on bb, clearly explains things multiple times, answers questions. Cons: lots of hw and picky grader.

5.0
3.0
CSC201
Grade: A
Dec 20, 2015

Carolyn is someone that is there to help you learn. She is more than willing to answer and questions you have about homeworks or labs, all you have to do is ask. Many think she is a tough grader, but if you understand the material, small mistakes will not penalize you too hard (unless you do the exact same ones on every assignment). Overall good.

1.0
5.0
CSC200
Dec 21, 2015

The worst teacher at NOVA. Please don't mess up with your GPA.

1.0
5.0
CSC201
Grade: Drop/Withdrawal
Apr 25, 2016

I would avoid taking this professor at any cost. Anyone without the history of Java will be left utterly confused. Please stay away from her

1.0
5.0
SDV101
Grade: F
Apr 29, 2016

Teacher made such a basic class complicated and confusing and boring, biggest waiste of my time I don't know why nova would hire this idiotic teacher she sucked and was the worst one I ever took

5.0
2.0
CSC200
Grade: A+
May 5, 2016

She is a great teacher. Her lectures are very clear and she knows her stuff. I took her for a very basic class and she explained everything clearly. Lots of homework and quick quizzes, but most of your grade depends on the tests. Tough grader, make sure you follow her "good programming practices" and you should be fine. She is always there for you!

2.0
3.0
CSC110
Grade: A+
Aug 25, 2016
Wouldn't take again

NOT an easy-A class. Carolyn Davis is an extremely intelligent person who knows computer science inside out and tries but fails to make life easier for others. THE PROBLEM..... She demands that homework be done exactly how she would do it, and nitpicks when you don't. While you can learn, she teaches her way rather than how to practically do it.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
ITE115
Grade: F
Dec 13, 2016
Wouldn't take again

She may be knowledgeable in her subject but truly doesn't know how to teach it. One of the worst experiences. She expects too much & grades extremely harshly. She is also very boring & not that welcoming. She makes the process of learning about the subject tedious & unnecessary. Do yourself the favor - not her. Took someone else & got an A

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
CST110
Grade: F
Mar 21, 2017
Wouldn't take again

I have an F on my transcript because of this professor. I regret it so so much. She knows the subject but cannot teach to save a life. She made what should be a practical understand extremely difficult. She also is a really unfair grader taking points off for the most trivial things. I wish I had known to withdraw. They should fire her honestly.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
ITE115
Grade: F
May 8, 2017
Wouldn't take again

she requires textbook but you don't need it in class. Homework are pointless and she can be rude sometimes.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
4.0
ITE115
Grade: Drop/Withdrawal
May 24, 2017
Wouldn't take again

Saying this class was difficult would be an understatement. She gives lots of pop quizzes, and LOTS of homework. If you have a background of knowledge in this subject, you might have a chance to pass. If you're taking this to complete a required course for your diploma, don't take her. She knows her stuff, but makes the class too difficult.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
5.0
4.0
ITE115
Grade: B
Jun 9, 2017
Would take again

If you want an easy A, take yoga. If you want to learn about computers and get a great working knowledge of the full Microsoft Office Suite, take this class. Prof. Davis makes the time outside of class to give help. She is invested in your success. But put away your iphone during class. It's rude and she doesn't put up with it, thank goodness.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
SDV101
Grade: F
Aug 26, 2017
Wouldn't take again

If you are reading this then you are blessed to know Not to take this teacher, I repeat DONT she is the worst teacher in world and makes things extremely difficult this teacher needs to be fired because she is so rude and mean and doesn't care at all for anyone but her self, save yourself the trouble and just don't take her.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
1.0
SDV101
Grade: F
Aug 27, 2017
Wouldn't take again

Straight up terrible teacher hands down.

Tough Grader
Skip class? You won't pass.
1.0
4.0
ITE115
Nov 30, 2017
Wouldn't take again

She makes us print out about 15 pages for every hw assignment, and nitpicks every single little detail, even if you've followed everything she's said to do. Do yourself a favor and don't take her class.

Skip class? You won't pass.
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
5.0
SDV101
Grade: A
Dec 21, 2017
Wouldn't take again

I don't know if she reads these, but she honestly shouldn't teach or hold a job. She assigns a lot of work to do over such a small portion of time. She takes off a lot of points for minor errors. Her personality is so rude and boring. Take someone else. Lots of better professors out there than this professor!

Tough Grader
Skip class? You won't pass.
Tests are tough
3.0
4.0
SDV101
Grade: A+
Dec 30, 2017
Would take again

Carolyn was an average teacher in my experience. Nothing particularly good or bad, just listen closely to directions. There was a ton of work for such a short course, but the only way you will fail is not doing work out of pure laziness, skipping classes, or ignoring her directions. She also gave lots of good info for planning my future semesters.

Gives good feedback
LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
2.0
3.0
CSC110
Grade: A
Jan 30, 2018
Wouldn't take again

CDS110 is a throwaway class at best anyway. Do yourself a huge favor: I you're stuck with her, just follow &quot;her way&quot; and get a good grade; follow directions exactly. I know its boring and definitely NOT how you're supposed to learn as a student, but you will get a A/B instead of an F.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
ITE115
Feb 8, 2018
Wouldn't take again

Do NOT take this class. Despite being the department head, the woman is the most unorganized professor I've ever seen. The material covered in class isn't relevant to the tests, quizzes, or homework. The homework assignments given are relevant to three week old classes, and this class is nothing but confusing. Prof is not accommodating to this.

Tough Grader
Skip class? You won't pass.
1.0
4.0
ITE115
May 9, 2018
Wouldn't take again

SAVE YOUR GPAS. Does not properly cover all test material whatsoever! Is rude &amp; unapproachable. I did all homework, met after class, studied but did poorly because her tests were hard and SHE DOES NOT EXPLAIN THINGS WELL. Tested us after two weeks on 13 chapters. Yes, 13. Shes smart, but doesnt teach well. Only ones who did well were IT majors

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
2.0
4.0
ITE115
Oct 29, 2018
Wouldn't take again

Carolyn is extremely knowledgeable, but it is very difficult to approach her about your performance in the class. Her assignments are ridiculous for the amount of time she gives you to complete them, and her usage of the textbook is not beneficial to the student at all. Half of the people in my class have dropped. Save your GPA.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
4.0
CSC200
Nov 6, 2018
Wouldn't take again

Don't waste your time or your GPA. I came into this class having multiple collegiate computer science classes under my belt and still struggled immensely. She shouldn't be anywhere near a classroom.

Tough Grader
BEWARE OF POP QUIZZES
SO MANY PAPERS
1.0
5.0
CSC201
Grade: Drop/Withdrawal
Nov 19, 2018
Wouldn't take again

There are few teachers I can say that were terrifying, and professor Davis was one of them. I have no idea why, but she seemed to hate me, and my grade reflected that fear. She consistently badgered me in class whenever I even looked like I wasn't paying attention. It literally put me in depression. Do not take. For your sanity, do not take it.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
CSC200
Dec 14, 2018
Wouldn't take again

Shes rude, not a very good teacher and there are few assignments and tests that are graded heavily. Claims to grade work turned in on a rubric that you have no access to and even if you ask for access she gets defensive and ignores your request. I had a class of 26 students and by the last drop date there were only 11 of us left, youve been warned

Tough Grader
TEST HEAVY
GRADED BY FEW THINGS
2.0
4.0
ITE115
Grade: B
Dec 18, 2018
Wouldn't take again

Overall a good professor, but a super tough grader. Lots of home work and printing , which is not bad as it helps you learn but when it comes to exams. Irrelevant questions asked. Too many questions and so little time. Passing the exams is tough, even if you know your stuff. Only if she changes her exam format.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
ITE115
Jan 15, 2019
Wouldn't take again

Wouldnt recommend taking her as you are setting yourself up for failure

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
5.0
ITE115
Jan 15, 2019
Wouldn't take again

I dont recommend taking her

Tough Grader
BEWARE OF POP QUIZZES
TEST HEAVY
1.0
4.0
ITE115
Grade: Drop/Withdrawal
Mar 18, 2019
Wouldn't take again

I never write reviews but this teacher was so bad that I actually felt the need. She just does not care about her students let alone if they pass or fail. She has powerpoints to study but they are incredibly long and hard to summarize. All her tests are composed of short answer. Worst professor I have ever had.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ITE115
Grade: D+
May 14, 2019
Wouldn't take again

No, just no. If you don't care about your GPA/sanity then by all means go right ahead and take her class. But this woman is blissfully unaware of how unnecessarily confusing she makes this class. She knows her stuff, but she has no talent whatsoever in teaching. I took someone else the next semester and literally got an A+. Don't waste your time

Graded by few things
Lecture heavy
Tough grader
1.0
5.0
CSC200
May 20, 2019
Wouldn't take again

DO NOT TAKE HER. Worst teacher I've ever encountered. Homeworks were hard and rarely would help. She post ppts for lectures. Test were mostly short answer and grading criteria was was nonexistent. This class gave me so much anxiety. Random quizzes and tons of work she doesnt post in syllabus. She expects you to know everything once she teaches it.

Lots of homework
Beware of pop quizzes
Tough grader
1.0
4.0
CSC201
Sep 16, 2019
Wouldn't take again

Cares more about teaching her preferences of Java rather than Java's stylesheets. Cares far too much about attendance (if you walk in 5 minutes late you are likely to be chewed out)

Participation matters
Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
CSC201
Grade: F
Sep 28, 2019
Wouldn't take again

This professor is so HORRIBLE . Shes gives so much hard homeworks, grades them really tough and I didnt even get time to work on my other classes. All her exams are short answers with lots of questions &amp; only an hour to finish it. She also gives pop quizzes every class &amp; non of the questions ever match her slides.. DONT TAKE HER PERIOD

Lots of homework
Test heavy
Tough grader
2.0
4.0
CSC201
Grade: C+
Nov 4, 2019
Wouldn't take again

She's a good teacher but insanely hard grader. You have to have every little thing correct to get anywhere near the max points. My dad is a software developer and doesn't agree with lots of the stuff she teaches. She has no grading rubric for anything you turn in so you just have to hope you did it right.

Beware of pop quizzes
Lecture heavy
Tough grader
1.0
4.0
CSC200
Nov 11, 2019
Wouldn't take again

Terrible grader, will give you a zero for any reason at all. She'll put anything, and I mean anything, on the tests, even one little insignificant thing that she said in class once weeks before the test. Impossible to win with her, if you do not have atleast a year or 2 of java experience you will not get above a c. Expect to fail :)

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
3.0
3.0
CSC200
Grade: Not sure yet
Dec 12, 2019
Would take again

Only take this instructor if you think you won't be interested in computer science. If you're more interested in just giving the teacher exactly what they want, this class should be smooth sailing. But this teacher is super particular in what they look for. Anything that isn't to her liking will get you points off your homework and tests.

Caring
Tough grader
1.0
5.0
CSC201
Grade: B
Apr 15, 2020
Wouldn't take again

Worst teacher I have ever had, I felt the need to make a review. She does know her stuff, but the way she approaches teaching and grading is horrific. If your program doesn't look like a carbon copy of hers, expect all the points off. Small mistakes have caused massive grade loss and big mistakes looked over and I've never seen such inconsistency.

Lots of homework
Test heavy
Tough grader
1.0
5.0
ITE115
Grade: Drop/Withdrawal
Apr 30, 2020
Wouldn't take again

By far one of the worst experiences I'v ever had with a professor. This lady cannot teach and should not be a professor. The class is a hot mess with pop quizzes, tough grading, and low quality boring lectures. Does not care for students, nor for your time and money. Run away FAST!

Beware of pop quizzes
Lecture heavy
Tough grader
4.0
3.0
CSC200
Grade: Not sure yet
May 4, 2020
Would take again

Tough grader but will give you really good feedback (make sure to read it). Turn in assignments on time, show up to class, don't be on phone, and listen to directions. She will call you out. At the end of the semester you will understand how to program. Its hard to get a good grade but possible, base your notes off PP. Study EVERYTHING on PP.

Gives good feedback
Respected
Tough grader
1.0
5.0
CSC200
Grade: C
Dec 5, 2020
Wouldn't take again

Insane grader, if it's not to her liking you will lose a lot of points. It's ridiculous when she gives you barely any time for a test where you have to make an entire program without an IDE, and she somehow expects everyone to do it flawlessly, get critical with every little mistake after everyone scrambles to write code. Very rude, and spiteful.

Beware of pop quizzes
Lecture heavy
Tough grader
1.0
4.0
ITE115
Grade: C+
Dec 14, 2020
Wouldn't take again

Mac users beware! If you do not have a Microsoft computer the class will be even more difficult and in the many years of teaching technology, Professor Davis has no idea on how to help you, and will take all the time in the world to post an instructional video from a another professor on how to complete assignments using a Mac. Do not take her.

Lots of homework
Get ready to read
Tough grader
4.0
3.0
ITE115
Grade: A
Jan 8, 2021
Would take again

For an Intro class she was totally ok. Explains the material well, responds to emails quickly. Not very cheery, but sometimes I admired her patience with people who clearly pay no attention to the class and do not do their work. But she is a tough grader! Hoverer, if you can prove you are right, she will take it in account and adjust the grade.

Accessible outside class
Participation matters
Tough grader
1.0
5.0
CSC201
Grade: Incomplete
Feb 8, 2021
Wouldn't take again

I took a similar class at a 4-year out-of-state school and got straight A+'s, but I was lucky to get a C in this class. Believe it or not, this class is harder if you already know coding due to her grading. Her grading makes zero sense, she teaches for you to memorize and regurgitate things word-for-word, that's not how CS should be taught!

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
4.0
ITE115
Grade: D+
Feb 8, 2021
Wouldn't take again

This is coming from a student that is already skilled in basic computer skills. Almost every question on her test is SHORT ANSWER, and she makes you MEMORIZE everything word for word and regurgitate it on the paper. I got a poor grade because one word was off- she makes you label everything.I retook the same class with another teacher and got an A!

Get ready to read
Beware of pop quizzes
Tough grader
1.0
5.0
CSC201
Grade: C+
Apr 19, 2021
Wouldn't take again

So. Much. Nitpicking. In. Her. Grades. You will miss points for not doing something EXACTLY how she teaches it in class. Grading scale is wack too. Labs that take 1-2 hours are worth 5 points but tests you do can do in half a class are worth around 200 points. Also gets super passive aggressive at times. Her feedback on assignments is good though.

Lots of homework
Test heavy
Tough grader
2.0
4.0
CSC201
Grade: B+
May 19, 2021
Wouldn't take again

If you follow everything exactly as she says it you should be successful in class. With that said, she focuses on preparing you for the industry, which means ALOT of tedious error checking. Most of your grade comes from the tests where the majority of points are in the free response. Overall, don't take her class unless you're a masochist.

Gives good feedback
Test heavy
Beware of pop quizzes
1.0
5.0
CSC201
Grade: Incomplete
Aug 30, 2021
Wouldn't take again

awful. picky. difficult. The worst teacher I have ever had and the only teacher I have rated.

Test heavy
Lecture heavy
Tough grader
2.0
4.0
ITE115
Grade: A
Nov 7, 2021
Wouldn't take again

Most of the Zoom meetings were just reading and doing what the textbook said, and then the homework was the same thing we went over in class. Pretty basic stuff if you know about computers and some knowledge of Microsoft Office. Excel is a long topic. However, she doesn't give great feedback and the class can get very slow at times.

Lots of homework
Lecture heavy
5.0
2.0
SDV101
Grade: A+
Nov 17, 2021
Would take again

I took her SDV-101 class. Going into it I expected it to be useless, after all its the college success skills class. Contrary to my expectations, she saved me tons of headache. Turns out the transfer counselor I spoke to previously gave me the wrong info, but Prof Davis was knowledgeable and helped me fix my degree before it was too late.

Accessible outside class
Clear grading criteria
Caring
4.0
4.0
ITE115
Grade: B
Dec 2, 2021
Would take again

Professor Davis is a decently tough grader but gives good feedback. She doesn't lecture too much so you have to rely more on the textbook to get your answers. However, as long as you do the work assigned you'll do fine.

Gives good feedback
Tough grader
1.0
4.0
ITE115
Grade: C+
Dec 9, 2021
Wouldn't take again

Absolutely impossible professor. Every little mistake she takes off 15 points. She's not nice and lectures are extremely boring. Would never recommend her to anyone.

Tough grader
1.0
3.0
ITE115
Grade: Incomplete
Mar 16, 2022

One word: horrendous. Does an absolutely horrible job of giving instructions and will become EXTREMELY passive aggressive if she hears anyone packing up early or talking. Does not respect her students and does not treat them like adults. Very tough grader. Do. Not. Take. Her. ITE class.

2.0
4.0
ITE115
Grade: B+
Mar 28, 2022

She's rude and passive aggressive. She'll treat you like a child and gets frustrated if you need help with anything. She also takes off points if you don't to the assignment EXACTLY the way she wants you to. Furthermore if you have a Mac, good luck! She won't help you. I'll give her this though, at least she explains why she took off points.

Tough grader
Participation matters
Lecture heavy
1.0
4.0
ITE115
Grade: A-
Apr 10, 2022

This was the meanest Professor, doesn't give clear instructions or rubrics to projects. If you don't want to be yelled at for asking a basic question, then don't take this professor.

Tough grader
Get ready to read
1.0
5.0
ITE115
Grade: C-
Apr 28, 2022

She grades assignments so harsh and if you miss one thing on the assignments she marks the whole thing a zero. Half the assignments I have completed I dedicated several hours of my time doing them. Once I would submit them she would mark all of them as zeros. I talked to her about it and she said that it will stay a zero. Do not take this class!

Tough grader
Lots of homework
Graded by few things
1.0
5.0
CSC201
Grade: Drop/Withdrawal
May 31, 2022

Do not take this professor. She is simply the worst and you will not succeed. The more java you know the worse you will do in her class. This professor has so many useless rules and will make them up on the go. She is an extremely arrogant and unhelpful professor to every single student. DO NOT TAKE HER CLASS, really take the other professor.

Beware of pop quizzes
Test heavy
Graded by few things
1.0
5.0
CSC200
Grade: F
Jun 27, 2022

I cannot stress this enough DO NOT TAKE HER!! She wants everything done her way and takes points away if you do anything your way. She is so strict and gives a lot of HW. She just explains a lot of stuff and expects you to understand all of it. She wanted us to buy the expensive textbook($150) and didn't even use it. I failed her class.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CSC201
Grade: Drop/Withdrawal
Jul 26, 2022

The professor was extremely strict. She had lots of rules that made it harder to complete assignments. She would not give you second chances if technical difficulties prevented you from doing something, she'd basically say sucks to be you. She also says she'll give you hints on homework, but all she does is say how bad your code is.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
CSC200
Grade: Rather not say
Aug 16, 2022

This teacher is the worst. Makes up random rules for coding like spacing and random comments. She accused me and several students of CHEATING on homework because we had similar spacing even though she is the one that makes us do that spacing to begin with. If you don't follow literally every random rule she makes then you will fail the class.

Tough grader
Lots of homework
1.0
5.0
CSC201
Grade: A
Oct 21, 2022

She is extremely strict with her programming rules. She forces students to write code in the most annoying way possible, with tons of comments and stupid rules. Her exams are terrible as well because it requires you to write programs without an IDE in a canvas response. Her only plus side is she responds to emails quickly.

Tough grader
Lecture heavy
Accessible outside class
1.0
5.0
SDV100
Grade: Incomplete
Nov 17, 2022

I have never ever been in a class as horrible as hers. She is literally the worst teacher I have ever seen. If the grinch was a teacher, it would be her. Do not take this class unless you are ok with failing.

Tough grader
Graded by few things
1.0
1.0
CSC222
Grade: Audit/No Grade
Jan 31, 2023

I am two weeks into this class at the time of writing this and this class will give you so much anxiety. If you need help with something about you code and etc she will make you seem like the most ignorant person to have ever existed. She requires strict rules with her coding and explains information in the most mundane way to have ever existed.

1.0
5.0
COMPUTER
Grade: C-
Feb 8, 2023

She is an alright teacher, however she gets annoyed if you ask questions that you don't understand. She assigns to many homework and she is not fair with deadlines

Participation matters
Lots of homework
So many papers
1.0
3.0
ITE115
Grade: A
Sep 13, 2023

She is one of the most boring professors I've experienced in my two years in college. She spews information at you with little of it transferring to quizzes and exams. She gets angry when people don't pay attention, but gives some of the most pointless and boring lectures I have ever seen.

Get ready to read
Lots of homework
Lecture heavy
1.0
4.0
CS211212
Grade: B-
Sep 19, 2023

not very lenient, is mean in lectures, home work is difficult for no reason, wants us to self teach, is rude to everyone, not just some people, everyone.

Tough grader
Beware of pop quizzes
Lecture heavy
1.0
5.0
CSC
Grade: C+
Oct 10, 2023

If you are taking this professor, don't. I've taken her CSC 221 in-person course and it felt like an online course because of how much I had to self-teach myself. She doesn't treat students like they are in college, and has so many rules stating, "Any company you go to will have rules just like these".

Tough grader
Lots of homework
Beware of pop quizzes
2.0
4.0
CSC
Grade: B
Nov 8, 2023

I took her CSC 221 course and I have to say, she is not a bad person, but she will make you feel dumb and lost especially if you already have some knowledge in python. She gives comments on your work and that's something she is good at, but she doesn't really help you in a way you'll understand if you are having problems understanding a homework.

Tough grader
1.0
5.0
CSC130
Grade: D+
Feb 15, 2024

worst teacher I have ever had. if there was a option to rate her lower than 1 out of 5 I would. most boring and rude teacher of all time. She treats you like your in middle school and will take your phone if you go on it in class. she gives out way to much homework. Also you have to teach yourself everything because she is incapable of teaching.

Tough grader
Participation matters
Lots of homework
1.0
4.0
ite152
Grade: B
Feb 19, 2024

Currently in week 5 of her class. Awful teacher and I recommend either finding an elective to substitute the credits or finding a different professor overall. She does not talk about assignments and rambles about things that will not show up on her infamous 65 question exams. Sprint away.

Participation matters
Lots of homework
Test heavy
2.0
4.0
ITE115
Grade: B
Oct 30, 2024

A tough professor who requires strict adherence to instructions. Lectures are dry but engagement helps. unstuckstudy was a lifesaver for study prep - much more effective than the textbook.

1.0
5.0
CS211212
Grade: B+
Nov 7, 2024

Confuses Java and Python. Has no idea what bad programming practices are. You will not learn much in this class, and particularly she teaches an outdated way of coding.

Tough grader
1.0
5.0
ite152
Grade: B+
Dec 18, 2024

I seriously don't know how this woman hasn't been fired yet. She seems to hate teaching, treats adult students like they're children, belittles people for asking questions, and yells at students with learning disabilities. I missed 1 class for a family vacation that I told her about FAR in advance and she gave me a B as an overall grade for it.

Tough grader
Get ready to read
Group projects
1.0
5.0
CSC
Grade: D
Dec 18, 2024

Worst professor at nova by a long shot. Was racist to me and another student and is completely unfit for teaching I am currently reaching out to the dean to get this problem sorted out. Gave me a d because she didn't like me and made a completely inappropriate comment to me and another minority student completely unprovoked.

Tough grader
Lots of homework
Test heavy
2.0
3.0
ite152
Grade: B
Jan 15, 2025

Not the best professor, but not the worst.

Tough grader
Lots of homework
1.0
4.0
CSC
Grade: B
Jan 16, 2025

just dont take it

1.0
3.0
ite152
Grade: A-
Feb 17, 2025

Very slow lecturer, didn't learn a thing from her lectures. Don't recommend

Lecture heavy
1.0
5.0
ite152
Grade: Incomplete
Feb 17, 2025

She is so unbearably slam my head into the wall boring and rude to a point where showing up to class is more of a chore that you have to choke through just so that you had an idea of what slew of work you'd be doing. She is not nice, treats legal adults as if they were in middle school, and piles up busywork that isn't related to the course.

Tough grader
Get ready to read
So many papers
1.0
5.0
ITE140
Grade: A
Feb 18, 2025

I have never wrote a review for a single thing in my life but wowwww. I keep seeing comments about her being boring but I can guarantee she is quite entertaining. Literally the rudest person i've ever encountered in my life. I can't even comprehend that she is a real person. Maybe she is just old and grumpy, she should retire. I find her humorous

1.0
3.0
ite152
Feb 18, 2025

She awful highly recommend NOT to take this class!

Participation matters
1.0
4.0
ite152
Grade: B+
Apr 10, 2025

She's very rude and doesn't know how to talk to people. She demands your camera to be on constantly. Doesn't care about anything you have to say. Just a very strange person and I would never recommend her to anyone. She should find a different career.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
ite152
Grade: Not sure yet
May 1, 2025

No joke, she claimed she was going to take off points from any student who didn't log out of their computer and push in their chairs. If that's not a power trip then I don't know what is. Save yourself the time, money, and sanity.

Tough grader
Get ready to read
Lots of homework
1.0
2.0
ite152
Grade: B
May 2, 2025

Do not take her class! She is so RUDE and will humiliate you in front of other students. She doesn't accept late work! I asked her for help on a project, and she said, "it's not my job". Only reason why I didn't drop the course is because of my financial aid. Half of my class dropped the class after the first month. I lost brain cells in her class.

Tough grader
Participation matters
Lots of homework
1.0
5.0
ite152
Grade: C
May 7, 2025

Sometimes when I was driving down to campus I would pray that my front axle would break and cause me to wrap my car around a tree because being in the hospital would me more entertaining and less morally destructive than attending one of her lectures. Hands down the most boring and rude PERSON I have ever had the displeasure of seeing. Save your $.

Tough grader
Lots of homework
So many papers
1.0
5.0
SDV101
Grade: A
May 7, 2025

For a 1 credit class she give out too much work also she requires you to have your camera on even if you don't have one. I turn in the wrong file once and wont let me re-summit, SDV is about getting new students situated in college she is too harsh. do NOT take this professor.

Tough grader
So many papers
Lecture heavy
2.0
4.0
ite152
Grade: B-
May 8, 2025

She would stop class if no one is partcipating and makes you stand up, just because either we didnt know the answer or we were trying to type the answer out but she even threatened a test if no one participated. -_-

Tough grader
Lots of homework
Test heavy
1.0
2.0
ite152
Grade: A-
May 15, 2025

This professor embarrassed students for being late and even going to the bathroom for too long. She will not allow any extensions to assignments even with a valid reason. She expects everyone to finish her assigned projects within 1-2 weeks. The only positive feedback I have being the assignments, they are relatively easy and short.

Tough grader
Lots of homework
1.0
5.0
SDV100
Grade: C
May 20, 2025

Thank you for your time professor

Tough grader
Get ready to read
Participation matters
1.0
3.0
ite152
Grade: A
Oct 1, 2025

The lectures don't have much substance, you have to learn nearly everything by yourself from the textbook. She'll ask questions about things you haven't learned yet and start rambling about random things. You loose points if you don't log out or push in your chair. This will be your least favorite class if you take it.

Get ready to read
Lots of homework
2.0
4.0
ite152
Grade: B-
Nov 11, 2025

Where do I even start? Nice lady overall but does have a short temper, no headphones or phones at all or she will come over and take them away, oh, and don't even think about zipping your bag at all whatsoever during class or she'll lecture you that &#8220; class isn't over yet&#8221;. While attendance is not part of the grade, the in class work is HEAVY.

Tough grader
Lecture heavy
Online Savvy
1.0
5.0
ite152
Grade: D+
Dec 9, 2025

This class made me open a Bible for the first time and pray harder than ever. P.S if you're not religious pick one and pray

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
ite152
Grade: B
Dec 14, 2025

Please. If you take this Professor. Pick another one. She is mean, humiliates students, and makes snarky comments about them. Even if you have a good reason for missing class or an assignment she does not care. She shows zero empathy or remorse. Just pick a different Professor. Be prepared to teach yourself.

Tough grader
Participation matters
1.0
5.0
ite152
Grade: B
Dec 18, 2025

She is not a good teacher at all. Outdated, very old and doesn't know what tech or applications are up to date. She will lsit at her desk while her monitor is projecting to the board and start googling our questions right in front of her. She may have been qualified in the past when computers were the size of rooms, but she's become obsolete.

Tough grader
Get ready to read
Participation matters
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

63%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B-

95% confidence
Based on 67 grades
Most common grades:
B (15)
A (11)
F (8)
Grade Distribution
A(15)B(18)C(13)D(12)F(8)A-/B+(8)
Based on 86 reported grades
B: 15
A: 11
F: 8
C+: 7
Common Tags
Tough grader (48)
Lots of homework (24)
Tough Grader (18)
Lecture heavy (16)
Beware of pop quizzes (14)
LOTS OF HOMEWORK (12)
Get ready to read (11)
Test heavy (11)
Rating Trend

Declining

-0.65 avg change
Feb
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

JAVA120

5.0

(1)

ITP120

4.1

(7)

ITE100

4.0

(1)

IST153

3.0

(2)

SDV100

2.8

(4)
+17 more courses
Difficulty by Course

IST153

5.0

SECT

5.0

IPT100

5.0

JAVA120

5.0

CSC130

5.0

Similar Professors