The Benefits of Online Classes: Flexibility, Accessibility, and Affordability