this is a combination class of Pre-Alg and Alg I, and an online class which should never be done for students who have a difficult time trying to learn this. Elaine is an okay instructor, although I don't think I'd bother having her again..