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