Well that was nice. :) Didn't think this would really be something for me, cheesy as it all started, but it builds up nicely, with small bits of comedy between the sad or expectant moments... and never really any awkward ones. You know how things are going to go before the characters do too, even if it's not too obviously clued, so nice work with the scripting as well. If there's anything to improve here maybe it's a little long, and some details (like the school clock - that was in the school right?) not really realistic, but overall: a genuinely uplifting movie! Well done.
-cd-