Online Pre College Algebra Course: A Comprehensive Guide