Научился: Первый раз попробовал try catch - полезная вещь, позволяет защититься от "неадекватного" юзера. Написал чуть по своему, использовал свойства кнопок tag, чтобы не писать лишний код и тд. Неверные ответы выделял красным цветом.
Научился: Нового ничего не узнал, но закрепил знания по Stopwatch, использованию progressBar. Трудности: Сложностей не возникло. Дополнительно реализовал таймер. отсчитывает время за которое пользователь решит все примеры.
Реализовал общую функцию для нажатия на клавиши выбора действия, в моем случае gamemode = ((Button)sender).Text;