Across
- 2. to help
- 4. measure word for long
- 6. street
- 8. class
- 9. optional courses
- 10. to ride
- 14. high school
- 15. difficult
- 17. english
- 19. another, other
- 20. math
- 21. martial arts
Down
- 1. to choose
- 2. required courses
- 3. ahead
- 5. bicycle
- 7. don't worry
- 11. to go to school
- 12. to take a bus
- 13. to have
- 16. history
- 18. straight