mind like a steel trap

Noun

 * 1)  A remarkably efficient mind; great skill in learning and/or reasoning.