We rigidly stick to his nightime routine. It keeps all of us sane and happy!

I don't register him for classes around his naptime, but we go over people's houses, etc. and do the best we can to get him to nap before or on the way there. Usually it works out. His naptime is around 10:00 or so, so most things start after that.