professional writing research intellectual property phd thesis custom term papers 7 95 critical analytical thinking definition research paper on education homework help ycdsb