phd thesis in english linguistics is homework harmful or helpful debate discovery ed assessment glass castle essay mla essay thesis dms homework blog developing your masters thesis project