Answer: cavalierprotege

AnswerCrossword Clue
CAVALIERPROTEGE

Know-it-all student