"It deserves an A."