https://www.khanacademy.org/ Khan Academy offers excellent tutorial videos with example problems demonstrated and explained by an instructor.
www.catchupmath.com Press the blue “Sample Session” button to take a Pre-algebra quiz. You will receive immediate remediation based on incorrect answers.