Anti-
Against, opposed to
Hyper-
Over, above, beyond, excessive, abnormally, high
Post
After, later
Pro
In favor of
Sub
Under, below, less, smaller
Counter
Having the opposite effect
Over
Excessive
Pre
Before, happening earlier
Semi
Half, partly
Under
Not enough, less than expected