Учительница неправа. Порядок букв русского алфавита такой: Ъ Ы Ь. Русский алфавит с указанием названий букв см. на нашем портале здесь; алфавит приводится также в любом печатном словаре русского языка.
Действительно, иногда имя, прозвище, определение создается из предложно-падежного или глагольного сочетания и, чтобы графически показать единство многословной номинации, слова соединяют дефисами. Однако это лишь художественный прием и орфографический эксперимент, в некоторых случаях оправданный большой длиной имени и необходимостью показать его правую границу. В широко известных руководствах по правописанию можно найти примеры оформления подобных имен: Петушок со шпорами, Некто в сером. В недавно вышедшей научной работе по правописанию в разделе о прописных и строчных буквах предложено правило для подобных названий, дефис в соответствии с орфографической традицией в них не используется:
В именах персонажей, выраженных предложно-падежным сочетанием или глагольным сочетанием, с прописной буквы пишется только первое слово, напр.: Рике с хохолком, Кот в сапогах, Кот в шляпе, Некто в сером, Петушок со шпорами, Двое из ларца, одинаковых с лица, (лиса) Принеси огня. (Е. В. Арутюнова, Е. В. Бешенкова, О. Е. Иванова. Прописные и строчные буквы в собственных именах. Общеупотребительные графические сокращения. М., 2023.)
Если слово солнце называет наблюдаемое с Земли невооруженным глазом светило и употребляется в тексте не астрономической тематики, то его нужно писать со строчной буквы. Если в тексте речь идет о явлениях космического пространства, то правильно с прописной. В вашем случае нужно ориентироваться на более широкий контекст и выбирать написание в зависимости от того, к какому тематическому полюсу он тяготеет.
По правилу и в соответствии с предписанием академического орфографического словаря нужно писать: Федеральное собрание. Правило таково: в названиях организаций, учреждений, органов власти с прописной буквы пишется только первое слово и входящие в состав названия имена собственные. Однако в Конституции Российской Федерации название зафиксировано в форме Федеральное Собрание. Так оно воспроизводится и в других официальных текстах (а на практике – в современной письменной речи вообще).
Названия учебных дисциплин и курсов логично относить к ряду, включающему названия документов, научных произведений и т. п. и записывать соответствующим образом: «Практический русский язык», «Стилистика русского языка» и т. д.
Корректно написание названия секции с большой буквы.
Верно со строчной буквы.
Слово президент пишется с прописной буквы в текстах официальных документов. Если в газете опубликован, например, Указ Президента Российской Федерации, то правильно, разумеется, с прописной (большой) буквы. Однако если это обычная газетная статья (новость, заметка), то слово президент следует писать со строчной.