You can practice both United States and world geography for free using these online quizzes:
United States
Sheppard Software
Hartcourt School
World