This is a really solid start but it NEEDS an editing pass. Get the tenses straight and fix some punctuation. Otherwise, though, excellent writing.