diligent; earnest; attentive to detail; brisk (working, moving); frequent (e.g. checking)
diligent; earnest; attentive to detail; brisk (working, moving); frequent (e.g. checking)
hardworking; painstaking; diligent; conscientious; sincere
good correspondent; ready writer
sincere; faithful; honest
diligent; industrious; skillful; dextrous
good walker; tireless walker
good correspondent; ready writer
good walker; tireless walker
diligent; industrious; skillful; dextrous