Fiveable has plenty of free resources in a variety of subjects.
Check out their website at: https://fiveable.me/
There you will find a plethora of study guides, trivia, videos, and more.
Homeschooling families may also be interested in their new fully online courses to help students prepare for their AP tests.
Check out their courses: https://courses.fiveable.me/