Mind Like A Steel Trap

Be very quick to understand or grasp something; have an extremely sharp mind.

Examples:

  • Aunt Ida may be old, but she still has a mind like a steel trap.