Seems like you were being too nice of a guy

. I would just tell him exactly what you wrote here. You're not there to put on a show because that's a waste of everyone's time. Let him know your rules of teaching, if he doesn't agree he can go find another instructor who's willing to put up with it. You have your own things to do I'm sure so don't waste time with such non-sense.