Across
- 1. Generous, helpful and caring about other people
- 5. Friendly and easy to like
- 8. Extremely good, great
- 9. She/He doesn't talk much
- 10. A lot of people like him/her
Down
- 2. Clever; able to learn and understand things easily
- 3. Very good; opposite of terrible
- 4. Friendly and loving
- 6. Very good; highly skilled
- 7. Well-known
