Keep up with (someone or something)

To go at the same speed as a person or thing, to maintain the same rate of progress as someone or something.

It is difficult for the boy to keep up with the rest of the class.