The study explored whether online professional development courses with different levels of support have different impacts on teacher outcomes. Variations of an online course for middle school algebra teachers were created for four experimental conditions. All conditions showed significant impact on teachers’ mathematical understanding, pedagogical beliefs, and instructional practices.