Text this: LearnMate^2: Design and Evaluation of an LLM-powered Personalized and Adaptive Support System for Online Learning