Answer: mathbook

AnswerCrossword Clue
MATHBOOKIt has page after page of problems