She certainly does know her stuff. She teaches Latin with a ton of enthusiasm and joy and is extremely nice. She constantly smiles and only becomes irate when necessary. The only reason I didn't give her the full 5 stars is because she is very quirky. Some like it, some don't. I don't really mind it. As long as a teacher teaches well, isn't biased among students, and knows what she is teaching is what really makes a good teacher. Magistra Terre fits all of the requirements and more.
Take it from someone who's had her for 4 years. She is not a hard teacher. The only way you can fail in this class is if you make no effort to work. She's always willing to help. Don't hate!