Average 3.61 based on 9 teacher ratings
Andrea Madrigale is a Science teacher at Cheshire High School located in Cheshire, Connecticut and part of Cheshire Public Schools. Andrea Madrigale's 9 teacher ratings contributes to Cheshire High School's ranking of 267 in Connecticut. Additionally, the average teacher rating at Cheshire High School is 4.23 stars.
3
Easiness
4
Helpfulness
3
Clarity
3
Easiness
3
Helpfulness
3
Clarity

Ughhh. I do not like this woman. She's too moody and she's not a very good teacher.

2
Easiness
1
Helpfulness
1
Clarity

She is a very very bad teacher. She has no idea what she is talking about. Pointless assignments. She needs to stay on topic and not talk about her husband or dog and stay out of her student's business

2
Easiness
5
Helpfulness
3
Clarity

now shes mrs. sidoruk...shes so helpfull, but gives hard assignments and projects...work with smart peopel in her class and you will do better...dont just choose them beacsue you are friends with them.

3
Easiness
3
Helpfulness
3
Clarity

Learn the subject before you teach the subject.

3
Easiness
5
Helpfulness
5
Clarity

she is my favorite teacher in the whole school. her tests can be hard so you really have to study. she is great at answering your questions and is really good.

3
Easiness
4
Helpfulness
4
Clarity

Very nice teacher. I don't know what everybody's talking about. She is awesome and deserves more credit.

3
Easiness
5
Helpfulness
5
Clarity

Shes awesome in all aspects. Period.

5
Easiness
3
Helpfulness
2
Clarity

Mrs. Madrigale is very nice but not a very good teacher.

5
Easiness
5
Helpfulness
5
Clarity

Awesome teacher! Great class and great approach to teaching.

Similar science teachers like Andrea Madrigale?

39 Ratings
33 Ratings
31 Ratings
29 Ratings
26 Ratings

Learn more about Cheshire High School

5-star
72%
4-star
10%
3-star
7%
2-star
3%
1-star
5%
Based on 2,742 Ratings
Cheshire High School is a public high school located in Cheshire, Connecticut and part of Cheshire Public Schools. Cheshire High School is ranked 267 in Connecticut. Learn More