Funny and great review video
Site with tons of great practice problems. The paywall is annoying...
Another great site with organized practice problems.
Powerpoint on AP vocabulary: