3
CrashCourse videos are really fun and educational and free on YouTube. Helped me so much in high school and I still watch them for fun sometimes :)
Internet archive has books for free ^^
i think the nibble app is perfect for this situation but i only heard about it in ads its for biology tho