diligent

diligent, adj. Careful; attentive; persistent in doing something.

diligent Read More »