A+ Pop Quiz: This might take a while