We are in PA and our school has agreed to allow DS to take AoPS instead of regular math. DS takes the class at home in the evening and works on AoPS homework during the school day.