diligent

(adj) characterized by steady, earnest, and energetic effort. 
Guadalupe was a diligent worker and got straight A's.