-
Very knowledgeable in her teaching; challenges her students - sets high expectations that encourages them to go above and beyond their learning - introduces various new technology; great rapport with students inside and outside the classroom.
-
5 stars
5 stars
5 stars



