Mary
★★★★★
Avery takes time to get to know her students. She is highly competent at preparing lesson plans and encourages her students to study on their own as well, building up skills in critical thinking.
Read more
see less