The grammar and spelling in the passage seem to be fine.
This probably does not matter for your paragraph, but I was taught in school that numbers ("7") should be written out ("seven") in formal writing. There is no real need to change it though, just a little trivia for you.
Just curious, are these passages meant to teach British or American English?
- For Teachers