2.6

Elaine Haight

Computer Information Systems - Foothill College

2.6
Quality
3.3
Difficulty
52%
Would Retake
121
Reviews
2.6
Quality
3.3
Difficulty
2.6
Helpful
2.6
Clarity

52%

Would Retake

121

Reviews

Rating Distribution
Official
121 total ratings

5

31

4

17

3

7

2

17

1

49

What Students Say

In Java this happens, in Java we have this

CS2A - 1.0 rating

I used to love coding, but she turned it into something I hate with a passion

CS1A - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 30 grades
Most common grades:
A+ (12)
A (7)
B+ (2)
Grade Distribution
A(19)B(2)C(4)D(2)F(0)A-/B+(4)
Based on 34 reported grades
A+: 12
A: 7
B+: 2
Not sure yet: 2
Common Tags
Gives good feedback (12)
Tough Grader (5)
Clear grading criteria (5)
Skip class? You won't pass. (3)
Get ready to read (3)
Graded by few things (3)
EXTRA CREDIT (3)
Participation matters (2)
Rating Trend

Stable

-0.08 avg change
Jun
Dec
Apr
Jun
Aug
Nov
Last 6 months
Ratings by Course

CIS01

4.3

(3)

C

4.0

(1)

15AB27D

4.0

(1)

JAVA27A

4.0

(1)

CS1B

4.0

(1)
+29 more courses
Difficulty by Course

20757

5.0

15B

5.0

CS27B

5.0

CISA

5.0

CIS15

5.0

Reviews (120)
5.0
1.0
CIS15A
Dec 18, 2002

very good teacher, open book tests

5.0
1.0
CIS15A
Jan 7, 2003

Nice and easy teacher... clear tests! just can't talk in her classes at all...

1.0
4.0
CIS1
Apr 8, 2003

No Comments

1.0
4.0
CIS27P
Apr 8, 2003

Anger Management

4.0
2.0
CIS15B
Apr 9, 2003

Her homework and test are prefectly show what should I learned from the class. Open test and exam are cool. You can learn so much from her class.

4.0
2.0
C
Apr 23, 2003

i guess she used to be hot ... but still she..

3.0
2.0
CIS15B
Apr 30, 2003

for me, she is OK. But my friends don't like her.

2.0
2.0
CIS15A
May 14, 2003

No Comments

2.0
2.0
CIS15A
May 18, 2003

Ya her exams are easy but needs to improve her attitude.

2.0
3.0
15AC
May 22, 2003

Worst teacher in communication. she is helpless, rude,angery and over all arogant person. She makes you feel bad when you ask a questions and if you are first time programer don't be her class since you can't ask questoins.

1.0
3.0
15AC
May 22, 2003

Is she herself or is the school know about her WE NEED BETTER TEACHERS THEN THIS ONE she is helpless teacher

2.0
3.0
CIS15A
May 28, 2003

Her teaching is clear but she doesn't really like to answer questions. You always have to find out the answer by yourself. If she is not in good mood, gee. If she says you are wrong, you cannot argue with her.

4.0
4.0
CIS15B
Jun 11, 2003

I think she is good. You can learn ALOT from her class. After taking her 15B, I found that I didn't need to know anything else to pass John berry's 15C. Don't ask questions if you are not even close to the answer you want. So many homework.

5.0
3.0
CIS01
Jul 3, 2003

Very good at explaining the reasoning behind programming. Very detail-oriented, and therefore you must follow her instructions on the homework. May seem abrupt, but I just thought she was professional and business-like. Tests open book; I learned a lot

1.0
5.0
CIS15A
Nov 13, 2003

She is a horrible instructor. Very condescending, very difficult to talk to.

1.0
5.0
CIS15A
Mar 30, 2004

She is such an evil teacher! If you take her class, you will regret it! Don't just take this class!! She is not friendly to students at all because she does NOT like students. She is just crazy woman and enemy of us!

1.0
5.0
CIS15A
Apr 11, 2004

She is an awful teacher! She could be really biased if she doesn't like you. Not helpful - not approachable - not friendly - and could be very demoralizing. If you have a hard time in computer courses, don't take her! You'll hate this subject even more!

3.0
3.0
CIS15B
May 10, 2004

She does not understand her own subjects well.

3.0
3.0
CIS27B
Mar 11, 2005

She is very good at explaining concepts thoroughly, and very poor at helping students. She's condescending to any student who asks questions during class. The second week of class I realized that I was a bit behind, so I asked her if she could recommend a tutor; she told me I should drop the clas

4.0
5.0
CIS27A
Apr 4, 2005

If you have no experience with programming you're going to have a tough time. Although she tries to explain things thoroughly, this class will keep beginners under water unless they work and try really hard.

1.0
3.0
CIS27A
Apr 11, 2005

The worst teacher i've ever had !! Not helpful, many assignments, but her final exam and midterm are easy and open books.

5.0
1.0
CIS15A
Apr 27, 2005

No Comments

1.0
5.0
15B
Aug 23, 2005

The worse theacher I've had.

4.0
3.0
15AB27D
Grade: A
Oct 23, 2005

No Comments

1.0
5.0
CIS27A
Jan 5, 2006

This is the most horrible Professor i've ever had. She dosen't help her students and expects you to keep up with her. She referred the class to tutor lab that was on the same day and time as my CNET class. That was her extent of help in this class. AVOID at any cost she will make your intrest in this subject a living hell:(

5.0
3.0
CIS15A
Jan 13, 2006

I have seen students expecting more of Ms Haight but she works really well with those who are genuinely interested in learning and who make every effort to progress. Turn up on time, listen, and do your homework and she will be the best teacher you ever had. And... she is amazing at detecting syntax issues and is like a walking compiler !!!

4.0
3.0
CIS01
Apr 13, 2006

No Comments

5.0
4.0
15A
May 24, 2006

I must say I didn't warm to her at first but Ms Haight knows her stuff and keeps the class dead on track. She also has interesting guests and visits.

4.0
1.0
CIS01
Jul 7, 2006

Nice teacher, gives clear assignments, even took us on field trips. We had a small class and she encouraged discussion. Can't really say I learned too much from her lectures though. Still, highly recommended.

1.0
5.0
CIS27A
Jul 21, 2006

a really really terrible person. She treats students as slaves.

5.0
4.0
CIS27A
Dec 18, 2006

Elaine did a fine job teaching this class, despite some students who could be disruptive. She invited guests from the software industry to critique student presentations, which was very helpful. She was also very responsive to the online forum, and gave good assignments. Overall, a top-quality instructor.

1.0
5.0
CS27B
Jan 21, 2007

It's funny that she rates herself to rise her rating at this website since her rateing score is too low. No students like her. Never take her, she is so terrible. She treats students like slaves unless you are a white male. It's so sad that she made me hate this subject.

1.0
5.0
CIS27A
Mar 19, 2007

Please do not look down your students.

2.0
5.0
CIS27A
Apr 11, 2007

Hw every class. 2 Midterms, both easy. Has a final project, she does not teach how to make it. You have to be autodidact. She does not help. Be an expert before taking her class. extremely anal about details like style, terminologies and comments. Strongly discourage people from taking her. I recommend Kathleen O'Brien.

2.0
3.0
CIS27A
Nov 11, 2007

This instructor is completely useless. I dropped the class very quickly, so I can't judge grading. She was completely unfamiliar with the industry and the material.

1.0
5.0
CIS27A
Nov 20, 2008

Terrible teacher. DO NOT take her

5.0
1.0
CIS27A
Nov 22, 2008

awful

1.0
5.0
CIS27A
Nov 22, 2008

AWFUL TEACHER. She is sooooo mean, you can get only get a F easily.

1.0
5.0
CISA
Nov 22, 2008

terrible teacher, hard-grader.

1.0
5.0
CIS15
Feb 18, 2009

Horrible teacher, only teaches to a select group of people. She expects more in her homework assignments than she asks for. overall i hate every second of her class.

1.0
4.0
CIS15A
Feb 23, 2009

Useless

5.0
3.0
CIS27A
Mar 25, 2009

I'm not sure what is everyone else's issue but I really liked this professor and thought she was fair. You get out of the class what you put into it is all I can say. I would definitely take another class with this professor I didn't see any of the negative traits mentioned in the other ratings.

4.0
3.0
JAVA27A
Mar 29, 2009

I really liked her. you have to be active and try to learn and then she is the one who really help you. Despite the comments about her attitude, I didn't notice anything bad about her. Her attention was equal to all her students. I really learned what she taught.

1.0
4.0
COIN71
Jun 23, 2009

She enjoys picking on students. Her grading system is weird. You could get points taken off for like 100 reasons but she only gives out like 3/3 or 5/5 max. If you get on her bad side, 1/3 is a typical grade for a very hard work.

2.0
4.0
COIN71
Aug 7, 2009

The most unfair instructor I've had in my 7 years of College! (I've got a graduate degree.) This is the first time I have had a professor not like me and give me poor grades on whim. I pointed out an obvious grading error and she refused to even acknowledge it. Too bad, I was really interested in the subject matter but had to drop.

2.0
1.0
CS15
Oct 19, 2009

she wont stop talking!!!!! she keeps on and on about stupid issues!

5.0
4.0
COIN71
Apr 1, 2010

I've taken two online classes from this professor (so I cannot comment on her classroom management). She is a demanding but fair teacher. I think the negative reviews say more about their authors than about Ms. Haight. She knows her stuff and does a very good job of managing an online class. The textbook for her AJAX class was useless, though!

2.0
5.0
COIN71
Apr 6, 2010

Make sure not to cross her. An Evil teacher... If English is your second language, make sure to ask a friend to help you writing messages. Don't ask for help, don't expect handouts, her policy is "No teaching is my motto", keep away from me and I might let you survive.

5.0
4.0
JAVACAST
May 13, 2010

I agree with the comment that the low rating says more about the student than the the instructor. I've taken 2 classes with Ms. Haight and I find her to be an excellent instructor. She's very fair, responsive, and knowledgeable. She's not interested in excuses, so just do the work and you won't have any problem.

1.0
5.0
JAVACAST
Jun 18, 2010

Take her if you want a "F" in your transcript.

1.0
2.0
CISCAST
Jun 18, 2010

She is evil and picky as people say below. She expects everyone to be perfect. Take her only if you are expert in programming.

1.0
5.0
JAVAPROG
Jun 18, 2010

Hey Students! I'm a seasoned programmer. After taking her class I got an impression that she is paid under the table by Big Corporations to keep US kids from entering SW Engineering profession so that BigCorps could bring cheap Indian workers to US or Outsource IT jobs 'n justify: 'no talent available in the US' U r doing great job for them Elaine.

1.0
5.0
CIS27A
Jun 20, 2010

Just keep saying she graduated in Standford and UCB. She just tells you the problems and never tell you how to do it. If you ask her, she would just say it is a waste of my time, go figure out yourself. You will just get more and more confused. Worst teacher I have ever seen!!! Take her if you wanna get an F !!!

1.0
5.0
CIS27B
Jun 20, 2010

I didn't learn anything from her class. Don't take her!!!

1.0
3.0
CIS27A
Jul 1, 2010

Misgrades everything, does not explain what she wants. TEACHER OF EMOTION. She will grade on what she thinks is needed, does not grade knowledge. STAY AWAY.

1.0
5.0
CIS15A
Dec 2, 2010

DONT TAKE HER CLASS

3.0
1.0
CIS27B
Mar 21, 2011

Moderate knowledge of topic, decently thorough coverage of the material, but can be rather irritable and condescending. Her attitude is rather coarse, and will make you feel inferior at times, but still overall a fair teacher despite being IMO slightly over-the-board picky on the smallest of details. Only take if you work hard or already know Java.

5.0
5.0
CIS27B
Mar 22, 2011

Explanations are clear, and she cares that students understand. Well-organized. Friendly, yet professional. Keeps things within a comprehensible scope. Assignments are good at getting to understanding concepts. Textbook is more for reference than actual use in class. Handouts need updating.

5.0
4.0
CIS27A
Mar 22, 2011

Course content primarily programming assignments. Very clear requirements for assignments; if it isn't required, it's optional. She regards the requirements as a contract with the students.

5.0
3.0
COIN71
Mar 22, 2011

Great class. Tough but worth it, since half of class involves with with a team on a project and that interaction alone is a HUGE learning experience. Take this class if you want to learn. There are no excuses. prequisites for this class should be: css, html, xml (a little is fine), json (a little is fine), javascript, some mysql and some php.

5.0
2.0
CIS27B
Mar 23, 2011

This teacher is sharp as a tack, understands a great deal about what she teaches, and demonstrates things graphically. Programming is about being able to interpret and collect knowledge so that solutions may be devised and implemented. The class is far from difficult; you gt what you put in to it. Great teacher.

5.0
4.0
COIN71
Mar 25, 2011

Excellent class taught by a knowledgeable and dedicated teacher! The assignments were well designed. It helps if you are familiar with JavaScript, CSS, HTML, etc. The teacher made herself extremely available online for help and questions, which was much appreciated. Her assignments were not as clear as they could be, so you have to ask questions.

5.0
4.0
COIN71
Mar 29, 2011

As a professional Web Developer, I?ve taken similar courses. The instructor was available online for help and questions. She gave timely feedback to individual inquiries. She is well-organized, encouraging, supportive and approachable. She takes educating students seriously. She is interested in all of her students' successes! Sign-up!

5.0
2.0
CIS27B
Apr 3, 2011

Great teacher, great class. Very specific of what she wants and how she wants it. Which I find extremely helpful because there is a million ways you can program something. She taught me things that will be of value in the real world. Great teacher, great course, would highly recommend!

4.0
2.0
CIS27B
Mar 17, 2012

Great teacher, she gives excellent prompt feedback on all assignments.

1.0
5.0
CS1A
Dec 8, 2012

Worst teacher ever, and I already know Java.. The project is much easier to do by your self than in group and her expectations kept changing. Overall horrible teacher avoid at all costs!! On the side note, textbook is very good and easy to understand especially if its your first programming class as it gives very good explanation of fundamentals.

1.0
3.0
JAVACS1A
Dec 11, 2012

I have never encountered such an awful professor. I don't normally rate my professors, but I decided to come on here to rate her because I want to save you! She is unclear, rude, uninspired, and inconsistent. I promise you will hate her class. I would rather die than take another class from her.

2.0
2.0
JAVA1A
Jan 5, 2013

Final project was sort of easy, but her lectures are just so dull and boring. Plus, it was somewhat unclear at times. I understood more from the modules than I did from her lectures. I wouldn't recommend taking her unless she's your last option

2.0
2.0
CS01Y
Jan 7, 2013

Very strict. Doesn't like anything that diverges from the curriculum. Insisted that I NOT use B-trees for searching instead of a linear search. Didn't teach half the stuff required for the next class. Many of her rules prohibited what the next class holds up as Good Things. She's a nice person, but a terrible teacher.

2.0
3.0
CS2A
Jan 7, 2013

Not only the worst teacher I have ever had, she also assumes that half the class is cheating. She will often contradict herself, saying one thing in class and something completely different the next day about how she wants your project done. I've never given such a terrible review in my life, and I hope this will be the last. DONT TAKE HER CLASS!!!

1.0
2.0
JAVA1A
Feb 27, 2013

definitely the rudest lady i have ever met. She isn't fit to teach a class, she isn't the slightest bit helpful. prepare to use the book and modules, good luck! (not that hard of a class)

3.0
2.0
CS1A
Mar 25, 2013

Here are some facts: Teaches to a very basic standard, goes over examples and gives handouts that are almost exactly the same as the homework, homework assignments are easy compared to other professors but guidelines are super hard to follow, dont talk in class or she will invite you to leave, i like her because she makes it possible to get an A.

1.0
5.0
CS1A
Grade: D+
Mar 19, 2014

Worst teacher ever

1.0
5.0
CS1A
Apr 8, 2014

Miss a class she won't help you the rest of the quarter. Doesn't explain what she grades. If you are going to teach yourself then by all means take it otherwise avoid.

4.0
2.0
CS1A
Grade: Not_Sure_Yet
Jul 1, 2014

she's very responsive to students questions on etudes. I wish she had more detailed written materaisl though.

1.0
5.0
JAVA
Nov 27, 2014

I did not expect her to make a tough subject easy to understand but the rudeness and unhelpful comments on homeworks made it doubly difficult. AVOID.

1.0
5.0
CS1A
Grade: C-
Dec 24, 2014

Worst Computer Science teacher I have encountered. She does not know how to teach and thinks shes the best programmer in the world. Think you can code? Nice try. She wants EVERYTHING her OWN way. Avoid this teacher at ALL costs. I didn't learn anything. Neither will you. I used to love coding, but she turned it into something I hate with a passion.

1.0
5.0
CS1A
Dec 24, 2014

Extremely Rude. Doesn't help you nor teaches anything in class. I walked in this class hoping to learn something, but always walked out with lost time and no knowledge.

2.0
5.0
CS1A
Jan 3, 2015

Doesn't seem happy to be teaching. Offers labor-intensive help that turns out not to be terribly effective. Hostility to students comes across in most interactions. I am glad there other resources for learning Python.

1.0
5.0
20757
Jan 7, 2015

Terrible Teacher. Rude to students. Was writing in the C++ compiler in Eclipse during class when she was showing us examples for Java Code. Didn't explain the conceptual side of programming, she just jumped straight into code. Don't bother, especially if you hate group projects which take up half the quarter.

1.0
3.0
PYTHON
Jan 22, 2015

She is bad at explaining what exactly she wants in the assignments, in that her guidelines are vague and confusing, can be interpreted in different ways not in the exact way she wants... Rude - says "I don't have time to check your work twice" so if you've made a mistake-you will never know unless you ask other students in the class.. saveurmoney

1.0
2.0
CS2A
Feb 11, 2015

I was enrolled in her first C++ class and she'd constantly be referencing Java. In Java this happens, in Java we have this. It's a C++ I'm not here to learn Java. She started off with a lecture about how "back in my day" before OO languages existed. She would be coding during a lecture and have constant simple bugs, then ask us to fix it.

5.0
2.0
CS1A
Mar 10, 2015

-Ok level clear explanations, very clear text modules that you can read -Will always help with anything you missed if you are committed to attendance -Easy concepts, tough guidelines, but its useful cz this part will be like 100x tougher in a big software company

2.0
4.0
CS021A
Mar 26, 2015

Very rude. Was in her online class, and she didn't respond to question sent to her via email, ANYTHING you need to talk to this professor had to be on public forums. When she doesn't know answer to question, she makes sarcastic remarks how she wouldn't even have such questions, instead of simply saying "I don't know".Won't take her classes anymore!

3.0
4.0
21A
Grade: A+
Mar 28, 2015

I rate the professor neutral because a few specific reasons: Pro: - Class material is easy. - Fast to help or reply on public forum. Con: - Tough grader: you have to do exactly what the assignments or tests say, no less, no more; I really mean it; so do ask her exactly what she wants.

3.0
3.0
CS021A
Grade: A
May 20, 2015

Kind of a pain to deal with over email, can't speak to her ability in person since I only took an online course.

1.0
1.0
CS2A
Grade: A+
Jun 27, 2015

I took her class to get into CS2C. I had already C++ experience and have to say that I cannot recommend her. She does not understand C++ and mixed the syntax with Java and Python, complaining about the compiler that it does not work. She was rude and was not able to transfer her knowledge to the students, because she does not have any.

4.0
1.0
CS1B
Grade: A+
Jul 13, 2015

-very helpful -ok clear, wll answer all questions, fortunately I learned 80% of CS1B material from youtube and google within 3 days which i recommend for yall -easier than CS1A -great personality -cares for students success beyond class room -6 week group project and inviting people from googleamazon teaches "real world" programming

4.0
3.0
CS1A
Nov 1, 2015

Good Feedback for all the Assignments

4.0
2.0
CS3A
Feb 18, 2016

She is actually not that bad. It's just ok.

1.0
3.0
CS1A
Grade: B+
Mar 8, 2016

She no actual knowledge of JAva. Most people in my class knew more than her. maybe to make up for that, she has no respect for students as adults. I think she sees us as kids. She thinks her job description is a princess and demeans anyone she has power over. You will definitely notice it in the way she carries herself.

4.0
2.0
CS1A
Grade: A
Mar 25, 2016

I took two of Elaine Haight's classes. OOP programming in Python and in Java. I thoroughly enjoyed them both. Her teaching is very clear. She's very knowledgable and is not afraid to to say "I don't know the answer to it/ but I can find out". I can trust her to give me the correct answer. She is very fast at getting back with answers to our questio

5.0
3.0
CS021A
Grade: A+
May 21, 2016

I am really surprised that this teacher got such a bad rating. She is awesome, her lectures are really good, I learned a lot . She is also very helpful, knowledgeable and responsive on her online discussion forum. There is lots of opportunity for extra credit but you have to sit and do it. If you love and want to learn programming then take her.

1.0
4.0
21A
Grade: C
Jun 24, 2016
Wouldn't take again

Pithy and short feedback that is of no real use on cumulative assignments. Do one thing wrong? Get a zero and bad instructions on how to fix. Good luck fixing it before the next assignment is due, which is based on the previous assignment, which is now 20% off for being late, which you'll probably get wrong and get bad feedback on.

5.0
4.0
JAVA1A
Grade: A
Aug 29, 2016
Would take again

clears the basic concept and lets you know how to understand independently. gives feedback for every assignment. knows her subject very well. finals are project based,so gives hands on and a chance to learn and understand the connected concepts.

Gives good feedback
Participation matters
Skip class? You won't pass.
5.0
2.0
JAVA1A
Grade: Not sure yet
Nov 12, 2016
Would take again

She is a real gem! As for lectures, her explanation is super clear and succinct! She helps her students out of her way when we visit her during her office hours; she is genuinely sincere. Trust me, and just follow her instructions! I am a pure beginner as for Java, and a very slow learner. But she raised me up! I love her so much!

1.0
4.0
JAVA1A
Grade: C+
Jan 19, 2017
Wouldn't take again

She has no understanding of how the field of computer science functions today, she's completely stuck in the floppy disk era. Her obsession with irrationally long and complicated comments make the assignments difficult.

Tough Grader
2.0
5.0
JAVA1A
Feb 10, 2017
Wouldn't take again

I know a few of my classmates that actually do like her class, but I personally don't. She's a bit rude however, if you keep to the book like it's your life line, then you shouldn't have too much difficulty with the assignments. She's a 'minimalist' and will rage on you if you don't follow her guidelines down to the very last period. DONT TAKE HER

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
4.0
CS1A
Grade: B+
Feb 24, 2017
Wouldn't take again

Incredibly tough and often times rude. Her lectures are extremely difficult to follow and she practically shames you when you ask questions about what is being taught. I finished the quarter with a good grade but a very very minimal understanding of what Java is.

Tough Grader
Gives good feedback
LECTURE HEAVY
1.0
5.0
CS1A
Grade: A
Feb 28, 2017
Wouldn't take again

I'm surprised she is still able to teach at Foothill College. I took Java and learned northing. She favored students who asked "tricky" or "smart" questions, but when someone like me doesn't understand something that is simple by her standards, she blames you for not studying hard enough in the class. She's very rude. Avoid her at all costs.

Tough Grader
Skip class? You won't pass.
4.0
3.0
CS1A
Jun 5, 2017
Would take again

She is very direct about the points she makes, and very organized. Don't talk during class. If you are a beginner you absolutely need to do more practice than she assigns. Watch some youtube videos, work on little side programs with friends. She will look for every possible thing she thinks you could improve on, but she wants you to succeed.

Tough Grader
Gives good feedback
GROUP PROJECTS
1.0
3.0
CS021A
Grade: A+
Jul 4, 2017
Wouldn't take again

Professor Haight's teaching style is highly convoluted and demonstrates her lack of understanding of both the topic material and her grasp on the english language. Her class examples are vague at best and misleading at worst. She rushes through the entire class with the clear intent on getting to GUI visual design and skips over how it is built.

Get ready to read
GRADED BY FEW THINGS
5.0
2.0
CS1A
Grade: A+
Dec 8, 2017
Would take again

Elaine Haight is very prepared and polished at a a teaching philosophy that is appropriate for many but not all students. Her emphasis is on business and the workplace, and very little on cs theory. She has very transparent evaluation, and relatively easy assignments. I am grateful that she declined to penalize me for skipping a class meeting.

Clear grading criteria
Would take again
4.0
3.0
CS1A
Jun 23, 2018
Would take again

I took her online course, so I did not talk to her too much except for on comment I wrote, but she did give good comments. Being my first online course, it was really fun to take tests in the night at home and in pajamas, and when you are most calm.

Gives good feedback
2.0
4.0
CS21A
Grade: B-
Jul 1, 2018
Wouldn't take again

Good feedback on hw. Projects r easy but they r not clearly explained. If u write code that's not what she expected u will get pts deducted BIG TIME! Final exam, I had to convert temperature from C to F. I round the # to 0.2f instead of printing it all out which she didn't say I can't. She took 50% off for that question! That's ridiculous!

5.0
3.0
CS1A
Grade: A+
Jul 12, 2018
Would take again

She is a well versed and respected instructor. I have taken other courses before, with many other teachers/professors, and can say that this instructor is very good. Explains things well, gives video samples, and makes sure you learn the subject before finishing the assignments. I did have to work hard, but her labs were clear and to the point

Gives good feedback
Respected
Inspirational
1.0
3.0
JAVA1A
Grade: Drop/Withdrawal
Aug 13, 2018
Wouldn't take again

The instructor is not really clear with her class syllabus and does not want to hear you in case that you had an issue with her mistakes in the syllabus and submitting an assignment! Giving you no mercy and responding to your emails with anger and does Not care about International students situation by being less than 12 credits per semester.

SO MANY PAPERS
GRADED BY FEW THINGS
1.0
4.0
15A
Nov 29, 2018
Wouldn't take again

I regret taking her class. You have to master coding before taking her class. Her HW objectives are very unclear, and she doesn't like helping students to learn. She will not answer your question if you ask her directly. Avoid her if you want to learn.

1.0
3.0
CS3A
Grade: B-
Mar 21, 2019
Wouldn't take again

This was my first CS class and I regret choosing her as my teacher. She's rude, mean, and disrespectful. It is easy to pass the class but her way of teaching and her personality makes the easy grade not worth taking her class. She assumes you're cheating too. If you decide to take her class, be mentally and emotionally prepared. Good luck.

Graded by few things
EXTRA CREDIT
Tough grader
5.0
1.0
CS21A
Grade: A+
Mar 28, 2019
Would take again

I honestly don't understand why her RMP is so low. She was always very willing to help, seemed very caring, and made her exams VERY easy. Assignments were pretty easy and she gave good feedback which filled some gaps in my knowledge I didn't realize I had. I took this course for ICS32 credit at UCI and it was a great choice.

Gives good feedback
Caring
4.0
1.0
21A
Grade: A
Apr 4, 2019
Would take again

lol just take this if you want ics 32 credit. you would learn more for ics 33 than you would have just taking ics 32. very easy class, just pay attention to due dates and formatting

Graded by few things
1.0
2.0
CS3A
Grade: A-
Jun 18, 2019
Wouldn't take again

Although her test and quizzes are really easy, she's the rudest professor I've ever had, will assume that you cheated for using some baseline knowledge. Her homework grading criteria is extremely ambiguous. Though you can resubmit after the due date with deduction, she'll call you out for submitting too many times.

Participation matters
EXTRA CREDIT
5.0
3.0
21A
Grade: A+
Dec 11, 2019
Would take again

After seeing other feedback, I was a bit skeptical about taking class with her, however, I was pleasantly surprised. Her feedback on the programming assignments was exactly right. The modules and video lectures were very good. It was overall a very good exposure to Python. Will definitely take course with her again.

Gives good feedback
Lots of homework
Clear grading criteria
2.0
4.0
21A
Grade: A-
Apr 23, 2020
Wouldn't take again

Honestly, she's pretty rude and asking for help in the class is like a 50/50 chance if you leave more confused. Her assignments are not that clear and I felt she got mad at me if I brought that up. Pros: She grades super fast and her feedback is helpful. Her tests are very easy and she grade resubmits of assignments.

5.0
3.0
CS1A
Grade: Not sure yet
Jun 13, 2020
Would take again

I don't get these other reviews. I am taking multiple CS classes at Foothill, concurrently, and I can say Professor Haight is my favorite by far. She answers every single question on the discussion forum, she makes custom videos about every topic, and the modules + zyBook beat any textbooks readings I have been assigned in other classes. 10/10 IMO

Gives good feedback
Get ready to read
Clear grading criteria
5.0
3.0
CS021A
Grade: A
Jun 13, 2020
Would take again

She's wonderful! Super clear lessons & assignment criteria. Modules and videos are fairly short yet clear & helpful. I learned so much! Assignments were appropriately challenging, not overwhelming. She gives helpful feedback, VERY promptly. Has high standards but is very fair. I highly recommend her.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
1.0
CS1A
Grade: A+
Jun 16, 2020
Would take again

Nice and caring teacher. Easy introductory java class for anyone that needs a relaxed & stress-free learning environment. Glad I took her.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
CS1A
Grade: A+
Jun 16, 2020
Would take again

Super quick on giving feedback and responding to emails. Clear instructions. Lays out half of the course at the start (up to midterm) so you can work at your own pace on the online course.

Gives good feedback
Accessible outside class
EXTRA CREDIT
5.0
2.0
CS021A
Grade: A+
Aug 10, 2020
Would take again

Prof. Haight is a great teacher. Her lectures and projects are outstanding. There are few extra credit opportunities. She is also pleasant to look at, very beautiful!

Gives good feedback
Inspirational
Clear grading criteria
1.0
3.0
CS1A
Grade: C+
Nov 26, 2022

Java was my very first computer science class I took as a hs senior, and it took a bit to get oriented to the CS world. It was my misfortune to get Ms. Haight as a professor. She is extremely rude/rigid with beginners and unapproachable with zero care for her students despite genuine effort from them. It turned me away from a career in CS for good

Group projects
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

65%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 30 grades
Most common grades:
A+ (12)
A (7)
B+ (2)
Grade Distribution
A(19)B(2)C(4)D(2)F(0)A-/B+(4)
Based on 34 reported grades
A+: 12
A: 7
B+: 2
Not sure yet: 2
Common Tags
Gives good feedback (12)
Tough Grader (5)
Clear grading criteria (5)
Skip class? You won't pass. (3)
Get ready to read (3)
Graded by few things (3)
EXTRA CREDIT (3)
Participation matters (2)
Rating Trend

Stable

-0.08 avg change
Jun
Dec
Apr
Jun
Aug
Nov
Last 6 months
Ratings by Course

CIS01

4.3

(3)

C

4.0

(1)

15AB27D

4.0

(1)

JAVA27A

4.0

(1)

CS1B

4.0

(1)
+29 more courses
Difficulty by Course

20757

5.0

15B

5.0

CS27B

5.0

CISA

5.0

CIS15

5.0

Similar Professors