Всё верно. Так Маколкина танцевала у шеста НЕ НА УРОКАХ, а в свободное от уроков время.
Я - сын учительницы и большая часть моих учителей были мамиными подругами. У шеста они не танцевали, но я часто видел их в домашней обстановке. Ну, и что? Я прекрасно понимал, что если Нина Ивановна ведёт урок математики, то нужно решать задачи, если она сидит у нас за столом, то можно расслабиться и не решать задачи и что это один и тот же человек.

