Учительница неправа. Правильно: на день рождения. Вообще говоря, этому сочетанию не везет, его всячески искажают: пишут с буквой е на конце, пишут слитно, употребляют как слово среднего рода (*деньрождение, с деньрождением, мое деньрождение). Всё это грубейшие ошибки. На самом деле это обычное словосочетание, такое же, как, например, День города. Главное слово – день, зависимое – рождения (день чего? рождения, родительный падеж). Правильно: день рождения, на день рождения, с днем рождения, мой день рождения.
Да, географические названия (в т. ч. названия городов) пишутся без кавычек, но вряд ли здесь это правило применимо. Такое название нехарактерно для русской топонимики, так в нашей стране города не называются. «СМАРТ Сити Казань» – не столько географическое название, сколько условное название бизнес-проекта, поэтому кавычки уместны. Кроме того, кавычки помогают читателю воспринимать нехарактерное (в том числе и с точки зрения графического оформления) для русского языка сочетание как единое название.
Нам удалось найти только одну словарную фиксацию – в «Словаре иностранных слов» Н. Г. Комлева (М., 2006). Там сообщается, что это существительное пришло из английского языка и называет группу работников, созданную для дискуссии по какой-либо теме или для ее разработки. Однако, по нашим наблюдениям, слово воркшоп сейчас часто употребляется иначе и по поводу его значения ведутся споры. То есть лексическая норма слова воркшоп пока не установилась, что затрудняет его использование.
Возможны оба варианта.
Глаголы ждать и ожидать могут управлять и родительным (кого-чего), и винительным (кого-что) падежом. Родительный падеж (ожидать чего, ждать чего) употребляется при сочетании с отвлеченными существительными или конкретными, но употребленными с оттенком неопределенности: ждать возможности, ждать писем, ожидать прихода гостей, ожидать известий, ждать поезда (какого-либо). Винительный падеж (ожидать что, ждать что) нужен при сочетании с одушевленными существительными или неодушевленными, но употребленными с оттенком определенности: ждать сестру, ожидать поезд № 10.
Дело не в том, от топонимов ли образованы интересующие Вас названия, а в том, являются ли они именами собственными или уже перешли в разряд нарицательных. Ср. плащ болонья (от названия города Болонья), наган (первоначально: револьвер систимы Нагана; по имени изобретателя) и т. п.
В настоящее время корректно: соус "Нью-Йорк", картофель "Айдахо" (и картофель айдахо — по аналогии с картофель фри), узел "Аскот".
Инфинитивная конструкция так далеко в будущее заглядывать — это «представляющая форма», которая называет то, на чем сосредоточивается внимание («Русская грамматика» 1980 г., т. 2, § 2675). В восклицательном предложении Какой ты оптимист! содержится высказывание по поводу названного в инфинитивной конструкции. Представляющую форму можно оформить как отдельное предложение или отделить от основного высказывания тире: 1) Какой ты оптимист! Так далеко в будущее заглядывать!; 2) Какой ты оптимист — так далеко в будущее заглядывать!
Слово кофе допускается употреблять как существительное среднего рода в разговорной речи. Литературной нормой по-прежнему является употребление слова кофе как существительного мужского рода.
Обязательное употребление буквы ё в документах -- не более чем инициатива ульяновского губернатора, и ни РАМН (Российская академия медицинских наук), ни РАН (Российская академия наук) не издавали по этому поводу никаких документов. Употребление буквы ё в современном русском языке определяется «Правилами орфографии и пунктуации».
Сказуемое при подлежащем – количественно-именном сочетании (счетном обороте) может иметь как форму единственного, так и форму множественного числа. Ср.: Вошло семь человек погони... (Лесков). – Наутро пятьдесят семь выходцев подали заявления с просьбой принять в колхоз (Шолохов). Однако при обозначении меры веса, пространства, времени и т. д. употребляется форма единственного числа сказуемого, так как в этом случае имеется в виду единое целое, например: 75 км тепловых сетей было переложено.
Словарной фиксации нет. Но по аналогии с другими названиями польских городов со второй частью Гура, зафиксированными в «Словаре собственных имен русского языка» Ф. Л. Агеенко, можно рекомендовать дефисное написание и несклонение первой части. Ср.:
Словарь имён собственных
Зелёна-Гура, Зелёна-Гуры (гор., Польша)
Каменна-Гура, Каменна-Гуры (гор., Польша)
Нужно поставить либо два тире, либо две запятые.