Across
- 5. to have a good time
- 6. to chat online
- 7. to do the shopping
- 10. open-minded
- 12. playful
- 15. capable
- 17. challenging,demanding
- 18. to take out the trash
- 19. social networks
- 23. passionate
- 24. cell phone
- 25. the students' desks
- 27. to clear the table
- 28. persistent
- 29. to think
- 30. whiteboard/blackboard
Down
- 1. proud
- 2. homework
- 3. to surf the internet
- 4. always
- 8. to dust the furniture
- 9. lively
- 11. sometimes
- 13. to set the table
- 14. to wash the clothes
- 16. often, many times
- 17. computer (Spain)
- 20. to upload photos
- 21. committed
- 22. never
- 26. melancholic
