Turkish exercises — drill sets built from the class-by-class syllabus.
Work a set, say the answers out loud, then reveal and check. Notes explain the pattern behind every answer.