Link to the assignments and tests from the McGraw-Hill site
Mastery Connect is a platform similar to USA Test Prep that will help you identify your specific areas of strengths and weaknesses.