Seven candidates to vie for three seats on the school board