Over fifty articles produced by an Academic discussing critical writing, critical thinking, reading techniques, presentation techniques, research methods.
It is possible to improve one's memory performance in specific areas by applying memory techniques. This site explain a number of systems ranging from simple to sophisticated. The training steps are clearly laid out and in most cases online training software is provided.