Taylor Crow
If you are good at math, this class will be a breeze. If you struggle with math, this class will help you understand a lot of the foundations of mathematics. She does Daily Prep (participation points), then goes through extensive examples and definitions and is extremely helpful. Take her if you want to like a math class.