Jolene McCall
She provides you work each week, typically read some articles or watch some short videos about issues going on the world. The teacher is great but the workload can get heavy if you leave it for last minute. I recommend 100%