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