Discovery High students ‘perfect’