I think an email is fine – or perhaps an in-person check in with the teachers at school on Monday?
He could say something like, “I just wanted to touch base and make sure you don’t need anything else from my end for the recommendation letter? It’s due this weekend, and I’m nervous about getting all the application pieces in on time.”