by SkyeVodka
Yes, pure (can that really be the correct word?) fantasy. Loved it. My English teacher was not at all like you....
...definitely the kind I'd like to make. Sure beats small talk!