on the mark

prep_phrase
University
1

Precisely accurate; correct or appropriate.