Ever wondered why some people are very natural at solving puzzles while some struggle to understand the underlying problem? And why some people solve them much faster than others do. Does it have anything to do with the logical, critical thinking and reasoning skills one possesses? While it might be tempting to attribute it to […]