There are dozens, possibly hundreds, of resources available on the Internet to help you prepare for your amateur radio license exam. These are just a few that we have found helpful.
Practice Exams
HamStudy.org Recommended
Videos
Courses
Ham Test Online (Requires a paid subscription)