I've put in some constructive suggestions, i hope it helps. But all-in-all great job for a 10th grader.