Online classes have been an absolute savior of working students and long distance students. Now that I am working full time, going to graduate school and retaking some pre-med classes, attending online courses has been a savior. It has really helped me balance everything out and not overwhelm myself with the amount of work I need to get done. My degree at Columbia offers tons of classes online and I am taking my chemistry classes online at The University of New England.
Here is a list of accredited universities that offer online degrees:
Arizona State University: https://asuonline.asu.edu
The University of New England: https://online.une.edu
Other Universities include University of Oklahoma, Temple University, Ohio State University-Columbus, University of Florida, Loyola University, SUNY Buffalo, Oregon State University. Here is a list of all the rankings and more information from US NEWS: https://www.usnews.com/education/online-education/bachelors/rankings
Check out the video for some tips for taking online classes!