Sorry I haven't commented on this thread earlier, but I have been away for most of the month. However, here are a few of my thoughts on some needed changes:
(1) Modify the term limits for Board members so that the 3 year limit includes all members of the Executive Committee, with no exceptions for President and Secretary/Treasurer, except as noted as follows. If the President is in his or her 3rd year on the Board, provide an exception to allow him or her to serve a 4th year as the Immediate Past President. However, if the President is in his or her 2nd year on the Board, then he or she would be limited to the normal 3 year term. The Website Manager position should also be exempted, as this is a non-elected, non-voting position and also requires special skills/training/knowledge that may not be widely held among the general membership.
(2) Modify the eligibility requirements for Board members to restrict two immediate family members from serving on the Board at the same time. This restriction is commonplace in many other organizations and is good for the health of the organization. Immediate family should be defined, also, perhaps as "spouse, parent, child, or sibling."
(3) Specify that an annual audit of the organization's finances, including receipts for all expenditures and deposits, as well as a physical inventory and accounting of all merchandise held by the Fund Raising Committee, will be performed by a special committee under the leadership of a Board member who is not on the Executive Committee and consisting of at least 3 voting members who are not serving on the Fund Raising Committee nor an immediate family member of a Board member. The timing of this audit should be set so that it is completed prior to the annual meeting so that a full report can be provided at that time.
(4) Specify that all withdrawals from the ArkGeo bank account have the prior approval, in writing (email would be OK), of both the President and Secretary/Treasurer before the withdrawal is made. Since only one signature is currently required, this serves as a "check and balance" on the withdrawals.
I may have some other suggestions, but these are the ones that I have been considering for some time.