Across
- 1. A study of numbers, equations and symbols
- 4. Someone who you can trust
- 6. Someone who doesn’t give up easily
- 9. Devoted to a task or purpose
- 10. Someone who has a lot of energy
Down
- 2. Giving or ready to give help
- 3. A Japanese animation
- 5. Someone who is smart and can find ways to solve a problem when it is hard
- 7. Someone who can accept or tolerate delays
- 8. Showing a readiness to give more of something, especially money, than is strictly necessary or expected.
