Often referred to be the ultimate academic challenge, thesis writing demands knowledge but also discipline, research skills, and intellectual independence. For many, it represents the pinnacle of a path of further education. Whether at the undergradu...