assiduous

(adj) marked by careful unremitting attention or persistent application
Although some people thought the valedictorian was a cheater, she got to the top of the class through assiduous studying.