Caldwell's lectures are very hard to look at, but there are a lot of practice problems on there.
The content is very simple especially with background like AP, but if not, her additional content will fill any holes.
Also, she immediately emailed me when I accidentally left my wallet in the lecture room, and will respond to questions just as fast.