I am a middle school director that teaches high school lessons during the school day. I would never consider taking money from my students. The district already pays me to teach there is no reason for them to pay me.
If lessons were after school, you get a stipend that covers outside of school hour activities, I would just chalk it up to that.