Up to speed

(adj.) In possession of all relevant knowledge of a subject. Spammed-up

Definition link