Answer: mathbook

AnswerCrossword Clue
MATHBOOK

It has page after page of problems