Here are some of my favorite websites where you will find many useful tools to practice your math skills.
College Preparatory Mathematics
Mathematics Vision Project
Math Worksheets 4 Kids
Redwood Elementary Algebra
Redwood Intermediate Algebra
Redwood Algebra and Trigonometry I
Redwood Algebra and Trigonometry II