Учитель прав. Верно: ...людьми, не скрывающими свое имя (причастие настоящего времени), ...людьми, не скрывавшими свое имя (причастие прошедшего времени). Причастие согласуется с существительным, т. е. в данном случае употребляется в форме творительного падежа (как и существительное людьми).
Предложенный Вами вариант ...людьми, не скрывающих свое имя невозможен.
Оба варианта возможны. Слова, зависящие от глагольной формы с отрицанием, могут стоять в форме как родительного, так и винительного падежа, если в зависимости от глагола без отрицания они употребляются в винительном падеже: содержит сою, глутамат натрия – не содержит сои, глутамата натрия / не содержит сою, глутамат натрия.
Верно: три этих главы.
Правило таково. Если формы именительного падежа множественного числа существительных женского рода отличаются по ударению от формы родительного падежа единственного числа (ср.: го́ры – горы́, слёзы – слезы́), то определение в конструкции с числительными два, три, четыре обычно ставится в форме родительного падежа множественного числа.
При словесно-цифровой форме чисел допустимо опускать в числе нижнего предела обозначение тыс., млн, млрд, поскольку читатель воспринимает такие обозначения как составную часть единицы величины. То есть повторить млн можно, но это необязательно (если в контексте ясно, что речь идет о 5 млн, а не просто о 5).
Пунктуация зависит от смысла. Если слова по сути употребляются в значении по сути говоря, то они являются вводными, запятая нужна: По сути, это капитуляция. Но они могут являться и членом предложения, например: По форме это победа, а по сути это капитуляция. В таком случае запятая не нужна.
В первых двух примерах возможны оба варианта. При этом форма единственного числа сказуемого указывает на совместное действие, форма множественного числа – на раздельное совершение действия.
В третьем случае верно: Двадцать один человек ушел. При составных числительных, оканчивающихся на один, сказуемое, как правило, ставится в форме единственного числа.
Числительные, которые оканчиваются на 1 (но не на 11), требуют формы именительного падежа единственного числа: 181 вылет. Те, что оканчиваются на 2, 3 и 4, требуют формы родительного падежа единственного числа: 72 вылета. Остальные числительные употребляются с существительными в форме родительного падежа множественного числа: 75 вылетов.
Слово пока не включено в академический орфографический словарь, но встречается в «Большой российской энциклопедии» в форме кесадилья. Это написание уже достаточно распространено, произношение в соответствии с данным написанием удобно для носителя русского языка. В ожидании фиксации в орфографическом словаре можно ориентироваться на написание БРЭ.
Корректно: рассказал тысяче клиентов. Слово тысяча управляет существительным, требуя его постановки в форме родительного падежа множественного числа, иначе говоря — грамматически ведёт себя как существительное, а не как числительное, сравним: рассказал тысяче клиентов — рассказал ста клиентам. Подробнее см. учебник Е. И. Литневской на нашем портале.
При составных числительных, оканчивающихся на один, сказуемое, как правило, ставится в форме единственного числа. Однако контекстом может быть обусловлено и множественное число. В Вашем предложении глагол далеко отстоит от последнего компонента числительного-подлежащего, что препятствует их грамматическому согласованию, предпочтительно согласование по смыслу, то есть во множественном числе.