i love maestra although i wont miss all the homework but she was the best spanish teacher i ever had.
She does give out a lot of homework, but It's nothing that she doesn't let her students not be prepared for! She is a wonderful teacher, and it is always a pleasure to be in her class :)
Does give a lot of work, but as is true with all foreign languages, unless you're immersed, learning requires REPETITION! Always willing to help, even the most unruly students.