Assiduous

adjective

 * 1) persistent; attentive, diligent