Critical thinking, acadamic Writing and presentation skills - Anderson, Marlyn