Sounds like the club President will eventually correct the problem. I wouldn't expect people like that to change their ways. If the problem continues though, I would get all of those other club members who are fed up to also speak up to the club President. If enough people complain, he's going to have to do something or risk not being the club President any longer.