Critical approaches to reading writing and thinking