Khan Academy
Khan Academy is a free website that enables you to practice and master mathematics skills from elementary arithmetic to very advanced mathematics. Register for a free account and the system will help you track your progress. Much like a video game you may earn achievements and unlock hidden features.