Учитель дал нам слишком много вариантов для размышления. Ошибка заключается в использовании "much" со словом "options" (варианты), которое является исчисляемым существительным. Правильно использовать "many" с исчисляемыми существительными.
Исправленное предложение: The teacher gave us too many options to think about.