She is a very good teacher and relays the covered communication theories well. There's about two short homework assignments each week, and neither are very hard. Tests are also very easy to pass as long as you understand the theories.