Answer: I think you should break up the first sentence. Other than that I think it is good.
Explanation: It isn't always good to have a long run on sentence, like you do.
8.0m questions
10.6m answers