patient
responsible
hard-working
enthusiastic
organised
energetic
thoughtful
childish
cooperative
self-confident
caring
cheeky
reliable
sympathetic
mature
irritating
critical