Our bylaws state that an officer can hold a position for 2 years - they can have 2 consecutive terms for 4 years if voted in, after that, if they are voted in for another 2 years it has to be a different position.
We also rotate - our President, Treasurer and Recording Secretary gets sworn in this year and then our VP and Corresponding Secretary go next year. This way, someone with experience is always on board.
We have a 2 year term, no limits. We elect President and Secretary one year, and VP and Treasurer the next. That way we can have ones that knows what is going on, and new ones for new ides.
We just updated our by-laws to have 2-year terms (we were operating this way in the past), but with a note that "every effort" will be made to stagger so that 2 of 5 officers will be continuing.
=With a 1 yr term... new people have a chance to run for a position and if you were on the board, you could run again.... some people like this and only the President knows if there are multiple parents running for a position, since our policy states that you have until the 1st friday in April to submit in writing that you are interested in running for a particular position... good luck on your decision. Things can always be revised as you go along to what works for your school.
I know some schools make term limits. Ours does not. We vote at the last meeting of the year to approve the next year's officers. If you want to stay you can stay. If you want out you can leave. This is my 4th year as president and I'm enjoying it. I don't like the term limits. We barely got any of the new ideas we had going in the first year.
You could also make it be that the board members would have to help with or run and event to be able to run-- that way you know you are getting someone that is committed to helping the school.-- I think 1 year terms are better also-- this gives an opening for new members to run for a position--