I understood that this was a student organization and that prof. We are student based, and we are student run. You may have simply had a bad day, but by this note, you sound like a real jerk. Maybe you hope that this post will pay off at grade time, but there is a real chance that I am the upper-classman who grades your homework. Think about that.
Many student organizations do very well without faculty leadership.
They generally do better than the ones with active faculty involvement. The club I started was surprised when our faculty advisor was coaxed to resign by another faculty member who wanted the position. Student organizations are susceptible to take over by zealous educators. They take control and the club becomes another class. We demanded and retained our autonomy.