Closing Knowledge Gaps in Math with AI-Powered Personalized Learning: UCSD & Vocareum