i disagree, ive always written in present tense. it allows you to explore the thought processes in a stream of consciousness way better than any other tense. and ive always gotten full marks in creatives, so nyah.
The story is good. i really liked it.
Next time try and make those descriptive...