essay on my favourite teacher | research paper resource websites | phd thesis editing | essay on my favourite teacher