believing that something is very important and giving a lot of time and energy to it
dedicated
behaving in a pleasant, kind way towards someone
friendly
noticeably happy
cheerful
wanting to do something very much and not allowing anyone or any difficulties to stop you
determined
generous, helpful, and thinking about other people's feelings
kind
having or showing the ability to learn and understand things quickly and easily
clever
always doing a lot of work
hard-working
pleasant or enjoyable
lovely
having a natural ability or skill
talented
willing to help, or useful
helping
willing to give money, help, kindness, etc., especially more than is usual or expected
generous
hoping or believing that good things will happen in the future
optimistic
able to accept or tolerate delays, problems, or suffering without becoming annoyed or anxious
patient
caring more for what other people need and want rather than for what you yourself need and want
selfless
making you feel full of hope or encouraged
inspirational