trends network and critical thinking essay writing skills youtube research paper on obstacle avoiding robot my best teacher essay in english for class 3 how to fill in a cover letter