Cecilia is an all-around good choice in the Portuguese department. She is kind and helpful, while her assignments and exams are creative and fair. She encourages discussion of so many interesting subjects in class, which really helped my Portuguese! Absolutely would take her again.