Across
- 3. good looking
- 4. difficult
- 7. Mexican
- 9. mean
- 10. short
- 12. interesting
- 14. brunette
- 15. new
- 17. Peruvian
- 18. bad
- 19. very
- 23. ambitious
- 25. red haired
- 27. little
- 28. Serious
Down
- 1. boring
- 2. intelligent
- 3. big
- 5. Cuban
- 6. comical
- 8. young
- 9. tall
- 11. ugly
- 13. nice
- 16. funny
- 20. lazy
- 21. easy
- 22. pretty
- 24. good
- 26. blonde
