Amazing teacher. Gives out extra credit every 3-4 weeks. Lots of assignments, but they're very easy, 30-40 minutes max. Discussions are fun and interesting topics. She tries her best to make the class as fun as possible 