Khan Academy has a huge collection of courses on civics and US history. Courses on civics include foundations of American democracy, citizenship, civil liberties and civil rights and so on. Courses on US history cover colonial America, the early republic, creation of a nation and more. All courses are on an online format thus allowing a lot of opportunities to work on an interactive environment including plenty of explanations and assessment options to easily monitor progress. If you are looking for top of the line history and civics courses, don’t miss out on Khan Academy.