alternate crossword for M's class

123456789101112131415161718
Across
  1. 2. selfishly wants luxuries
  2. 3. caring
  3. 5. direct
  4. 7. has no worries
  5. 8. doesn't make firm decisions
  6. 11. stingy
  7. 12. polite and helpful
  8. 14. opposite of openminded
  9. 15. grow well,flourish
  10. 17. makes excellent decisions
  11. 18. thorough
Down
  1. 1. understanding, sympathetic, empathetic
  2. 4. doesn't say the right thing
  3. 6. crazy (not dreamy, like in French)
  4. 9. gets angry very quickly
  5. 10. makes good choices
  6. 13. well-spoken
  7. 16. too dependent