Вот чтобы это ту самую маму и не волновало, и надо делать разные классы. Пусть та мама, которая хочет, чтобы ребёнку дали только базу, учит ребёнка там, где дают только базу. А та, которая хочет, чтобы ребёнку давали продвинутую математику - отдаёт его туда, где продвинутая математика. Что касается интересов ребёнка. Есть зона актуального развития (то, что  мы уже знаем и умеем) и  зона ближайшего развития - то, что мы можем делать с помощью кого-то или чего-то. В интересах ребёнка  учиться так, чтобы обучение проходило преимущественно в зоне ближайшего развития. А если всех учат одинаково, то для большинства детей оно проходит в зоне актуального развития, ти у него не формируется мотивация к обучению.