Thanks for the info. My DS is a visual spatial learner but is ready to take pre-algebra. Is ALEKS also an on-line course? I will see if I can find it.