How can we optimize the way we think and learn?