“MTGK can ask easy questions on difficult concepts and hard questions on easy algorithms.”