Back to all teachers

Anna Bates

Agriculture

3.6

Workload

3.3

Grading Fairness

3.5

Engagement

2.0

AP Prep

Ratings over time

Leave an anonymous review

Scale runs from 1 (very heavy) to 5 (very light): a higher score means a lighter workload.

Scale runs from 1 (very unfair) to 5 (very fair): a higher score means fairer grading.

Scale runs from 1 (not engaging) to 5 (very engaging): a higher score means a more engaging class.

Scale runs from 1 (poor prep) to 5 (excellent prep): a higher score means better AP exam preparation.

0/300

Reviews are anonymous and go through moderator approval before appearing publicly.

Reviews (14)

Aug 22, 2026 at 7:36 PM

Workload: 5/5 Grading: 5/5 Engagement: 5/5 AP Prep: N/A

One of my favorite teachers!! So funny, makes you learn a lot, and has so much experience in teaching and ag. Lots of hands on learning and sets you up well for future animal and chem classes

Aug 22, 2026 at 7:35 PM

Workload: 5/5 Grading: 5/5 Engagement: 5/5 AP Prep: N/A

Bates is so funny and a great ag teacher!!! Animal science is the best class to take

Aug 14, 2026 at 5:45 PM

Workload: 3/5 Grading: 2/5 Engagement: 3/5 AP Prep: 2/5

Aug 14, 2026 at 1:35 PM

Workload: 4/5 Grading: 5/5 Engagement: 5/5 AP Prep: N/A

Jul 31, 2026 at 2:01 PM

Workload: 3/5 Grading: 3/5 Engagement: 2/5 AP Prep: N/A

has favorites if you get on her good side it’s light and u can do wtv

Jul 16, 2026 at 1:32 PM

Workload: 3/5 Grading: 5/5 Engagement: 5/5 AP Prep: 4/5

Great teacher, knows exactly what she's doing. Wants to know you personally if you genuinely put time into her. Lots of hands on work

Jul 14, 2026 at 10:53 PM

Workload: 5/5 Grading: 4/5 Engagement: 5/5 AP Prep: N/A

Jul 14, 2026 at 11:10 AM

Workload: 2/5 Grading: 1/5 Engagement: 2/5 AP Prep: N/A

She scares me

Jul 13, 2026 at 7:36 PM

Workload: 4/5 Grading: 3/5 Engagement: 4/5 AP Prep: N/A

okay so if you’re on her good side she is literally the best teacher ever. i’m lwk quiet in her class and she trusts me with a good amount and lets me do wtv as long as i ain’t distracting people. gradings pretty light. she doesn’t take any disrespect. lwk a fun class ngl js be chill

Jul 13, 2026 at 4:05 PM

Workload: 4/5 Grading: 5/5 Engagement: 4/5 AP Prep: 1/5

Jul 13, 2026 at 1:27 PM

Workload: 3/5 Grading: 2/5 Engagement: 2/5 AP Prep: N/A

She does have favorites and yells a lot, when she has a bad day it’s wraps for everyone besides her favs. Also she is a bit passive aggressive to students at times,But she definitely knows what she’s teaching and she seems very passionate. Just be the quiet and attentive student and you will be fine! -written by two people

Jul 13, 2026 at 1:27 PM

Workload: 3/5 Grading: 2/5 Engagement: 2/5 AP Prep: N/A

She does have favorites and yells a lot, when she has a bad day it’s wraps for everyone besides her favs. Also she is a bit passive aggressive to students at times,But she definitely knows what she’s teaching and she seems very passionate. Just be the quiet and attentive student and you will be fine! -written by two people

Jul 13, 2026 at 12:59 PM

Workload: 3/5 Grading: 2/5 Engagement: 3/5 AP Prep: N/A

she has favorites for sure

Jul 13, 2026 at 10:27 AM

Workload: 3/5 Grading: 2/5 Engagement: 2/5 AP Prep: 1/5

She’s so rude and yells all the time.