Olá, Carlos, como vai?
Seu código está correto e cumpre bem o objetivo da atividade. A lógica de controle usando a variável studentFound funciona de forma clara, e a comparação usando ToUpper ajuda a tornar a busca mais flexível. A estrutura geral do programa está adequada ao que o exercício propõe.
Parabéns pelo exercício e obrigado por compartilhar seu código. Sempre que quiser trocar ideias, o fórum está à disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!