I lead the Robotics Club at the school I teach at. It is an unpaid activity. The parents still get upset about how I am doing “my job.” However, I know the sports coaches have to put up with even more.
I come from a pretty blue collar background. I am going to be here anyways, even if I am done and just reading a book. As such, the computer lab is open. The kids who wanted to compete, with the robots, realized that the lab was open. As a result, I would up the coach. I am a bit of a low energy coach, as I read the rules, the coach isn’t supposed to be active in the “student led” teams. I think the parents just expect me to be more of a ball sport coach.
That isn’t saying I do nothing, if a student is having a problem with a bit of code (programming), of course I will help. However, I want them to clearly describe what they want to do and the steps involved (yes, flowcharting).
But, yes, it is a volunteer position.