help writing a thesis for critical thinking high school student essays assignment expert write research papers how i can write report