Ваш учитель прав: предложение неудачно.
Это связано с историей грамматики русского языка. Если кратко, то история такова: формы прошедшего времени в современном русском языке образованы путем усечения составных перфектных форм древнерусского языка (неточный аналог - английское I have done), которые в свою очередь были образованы из сочетания глагола "быть" (который изменялся по лицам и числам) и особого причастия (как известно, причастия изменяются по родам). С исчезновением из прошедшего времени глагола "быть" утратилась категория лица для прошедшего времени, а вот категория рода, связанная с использованием причастия, сохранилась. Вот так.
В современном русском языке ради унификации орфографии признаются допустимыми только формы глагола стлать и производных от него: стелешь, стелет, застелешь, застелет. Формы глагола стелить (и производных от него), т. е. формы стелишь, стелит, застелишь, застелит, в современном русском языке не допускаются. Подробнее см. ответ на вопрос № 252194.
Знаки препинания лучше поставить так: Претенденты на государственную стипендию для установления уровня знаний по предметам: иностранные языки, информационные технологии, история — проходят специальные тестовые испытания в Государственном центре тестирования (по регионам).
В подобных предложениях возраст лучше заключать в скобки: больная Иванова (55 лет) находилась в больнице...
Запятые ставить в подобных случаях некорректно.
Не выделять знаками препинания указание возраста можно, только если сочетание больная 55 лет читается как "больная пятидесяти пяти лет", а не "больная пятьдесят пять лет". Это можно проверить по другим примерам, где число кончается на 1, 2, 3, 4. Если вы пишете больная 51 (пятьдесят одного) года, больная 52, 53, 54 (пятидесяти двух, пятидесяти трех, пятидесяти четырех) лет, то знаки препинания не требуются. Если вы пишете больная 51 (пятьдесят один) год, 52, 53, 54 (пятьдесят два, пятьдесят три, пятьдесят четыре) года, то скобки обязательны: больная (51 год) находилась...
Корректно: город с более чем 130-летней историей.
См. ответ на вопрос № 252194.
Фа́росский — таким могло быть произношение прилагательного, образованного от названия средиземноморского острова Фа́рос. Тем не менее известный с античных времен Александрийский маяк историки именуют Фаро́сским. Прилагательное фаросский не отражено, к сожалению, в известных нам лингвистических словарях (в отличие от форо́сский). Можно учитывать произносительные тенденции в русском языке: обычно в прилагательных, образованных от топонимов (существительных мужского рода), ударение ставится на том же слоге, что и в производящем имени. В отдельных прилагательных ударение может ставиться на другом слоге: например, если топоним произносится с двояким ударением (ср. си́дне́йский) либо производное слово, как и топоним, состоит из нескольких слогов (ср. название древнего архангельского города Ка́ргополь и прилагательное каргопо́льский). Однако в обсуждаемом случае свою роль сыграла речевая традиция, имеющая отношение к терминологии специалистов по античной истории: прилагательное фаро́сский, так же как прилагательные дело́сский, лесбо́сский, мило́сский, родо́сский, восходящие к греческим топонимам, произносятся с ударением на втором слоге (под влиянием французского языка).