Angela is a great teacher and really cares about her students. She had tests every 2 chapters and the tests only cover those two chapters. The tests are online and as long as you've got the book you will be fine. She has participation activities that are super easy and basically just check that you are attending class.