Reviews of professor Donna Ward

Rating: 5.0/5, difficulty: 5.0/5
Professor Ward helps you out when you're having difficult time with class work and assignments. If you put the effort in, she will help you understand better and you got to participate in class.

Rating: 1.0/5, difficulty: 4.0/5
Smart Lady, horrible HORRIBLE professor if you want to get docked for no reason whatsoever HAVE her as a professor. If you are stuck with her, go to her office hours and have her explain everything! I didn't start off doing that and that's why my grade is so low.

Rating: 1.0/5, difficulty: 5.0/5
Donna Ward is by far the worst professor I have ever had. She will NEVER answer your questions and will actually show anger and aggressive come backs. Our final project was worth over 100-points and she didn't give us a rubric nor did she demonstrate any explanation on how to perform this huge assignment. SHE IS THE WORST PERSON I'VE MET!!!!

Rating: 1.0/5, difficulty: 5.0/5
She a terrible professor. She does not follow grading rubrics whatsoever. Average hw grade is around a 40-50% even if you follow the rubric precisely. Very unreasonable and can be harsh and condescending in class when asked too many questions. Bad lectures, very very quiet speaking voice so sit up front if you get stuck with her

Rating: 1.0/5, difficulty: 4.0/5
Does not go by any rubrics or even explain the homework most of the time. She wouldnt usually cover homework until about the last 5 minutes of class Friday leaving no time for questions. Very difficult professor, class averages on assignments was about 50% or worse mostly. Lectures were difficult to hear due to loud AC and quiet voice.

Rating: 5.0/5, difficulty: 5.0/5
Yeah, theres plenty of homework, but it eases off through the course. Prof Ward is very good at explaining code and will spend lots of time with you if you are prepared to put the effort in. Its worth it.

Rating: 5.0/5, difficulty: 5.0/5
This course is hard. Prof Ward will spend lots of time to help you though. She cares. She has great lecture notes that provide many helpful hints for assignments and tests. You gotta pay attention to the slides.

Rating: 1.0/5, difficulty: 4.0/5
She does not explain the assignments until the last 3 minutes of class

Rating: 2.0/5, difficulty: 5.0/5
This teacher will explain things well in class but get frustrated with you if you are slow at all with learning a concept. Youll work with others and have an overall decent in-class experience but the hw assignments are extremely confusing and vague. She expects too much for students that have never taken a programming class before