strengthen validation for only numbers between 0 and 100 for mastery grade input