It seems that my professor thought I did well too, as her final comment reads: "You have a lovely way with words. A+" That's right... A+ ! I'm so stoked to have earned such a great grade.
As for the future of this piece, I really want to get it published somewhere, but I'm just not sure which publication would be best. If/when I get it published, I'll be sure to let you all know!