Teresa Roberts
Engaging, educated, and encouraging. Teresa answers every email and every question with a positivity, even when the question implies total misunderstanding. She genuinely lights up when our lightbulbs go off. She knows her stuff and truly cares to share it, sweet and supportive. There's a fair amount of homework but it's not hard, just interesting!