I'll start enthusiastically because that is how I feel: Cosima is the best! I've never had a more effective or more lovable language teacher. Cosima is so sweet, passionate, funny, and cool. She makes learning a complex language exciting – like a game or a puzzle to solve – and I attribute my decision to learn it fluently entirely to her. Every class was delightful and I always left with a smile on my face.
You can easily get an A by completing her nightly homework, writing careful essays (more like single paragraphs), and studying a bit for every-two-week tests. The workload is not hard; it is enough that you actually practice and learn, though. Any less would just make the next semester harder.