Swotty (8)
I believe the answer is:
studious
(Other definitions for studious that I've seen before include "showing diligence" , "Diligent; scholarly" , "Diligent, assiduous" , "Given to serious reading" , "Deliberate and painstaking - preparing for exam?" .)