to show a marked improvement, to have a thirst for knowledge, to hone / strengthen skills, to bury oneself in books, to do some rote-learning, to know the subject inside out, to meet the requirements, to be notoriously difficult, to be aiming for a perfect score on sth., to require a lot of concentration, to engage in sth., to demonstrate sound knowledge of sth., to bridge the gap between

chunks + Sol Upper 1D

Leaderboard

Visual style

Options

Switch template

Continue editing: ?