Оба варианта возможны, но употребительнее: учитель математики.
Оба варианта корректны.
Оба варианта правильны.
Причастия, прилагательные, глагольные формы прошедшего времени в таких случаях согласуются с именем (фамилией) человека, а не с приложением: Петрову, направленную на обучение...
Это сочетание корректно. Будет ли оно синонимом сочетания решить проблему, зависит от контекста.
Правильно: как на английском, так и на немецком языке. Имя существительное ставится в форме ед. числа, если между определениями стоят противительные, разделительные или сопоставительные союзы.
Возможные варианты: эк-стракт, экс-тракт, экст-ракт.
Вас интересует, какой вариант предпочтителен? Это вариант флигеля. Вариант флигели существует на правах допустимого.
См. склонение числительных на -сот в Письмовнике.