Keith Hughes is a US history/govt teacher in New York. He has made a vast volume of videos about govt/US history, I will use some of these in class and it is a good resource for pre-learning as well as review for tests. You will have to look through to find the govt videos that go with each unit.