Across
- 3. big
- 4. ambitious/hardworking
- 6. mean
- 8. pretty
- 10. friendly/kind
- 13. small
- 14. red-haired
- 15. short
- 18. hardworking
- 22. skinny
- 24. studious
- 25. good
- 26. serious
- 28. funny
- 29. messy/disorganized
Down
- 1. lazy
- 2. nice
- 5. intelligent/smart
- 7. shy/timid
- 9. bad
- 11. handsome/good looking
- 12. sporty/athletic
- 16. artistic
- 17. dumb
- 19. fat
- 20. attractive
- 21. patient
- 22. ugly
- 23. reserved
- 27. tall
