Sachverhalt: Sachverhalt: A. Die Schulgemeinde A._ stellte mit einem Arbeitsvertrag für Fachlehrkräfte X._ per 1. März 2002 als Schwimmlehrerin an mit einem Pensum von sieben, ab 16. August 2002 von acht Stunden pro Woche. Mit demselben Pensum nahm sie eine zweite Schwimmlehrerin unter Vertrag. Für das Schuljahr 2004/ 2005 entschied die Schulgemeinde, den wöchentlichen Schwimmunterricht namentlich aus Sicherheitsgründen von insgesamt 16 auf 9 Stunden zu reduzieren (Übergang vom Halbklassen- zum Ganzklassenunterricht, um unbegleitete Hin- und Rückwege von kleinen Schulkindern auf öffentlichen Strassen zu vermeiden). Ende April und anfangs Mai 2004 führte sie Gespräche mit den beiden Schwimmlehrerinnen, die indes an den Pensen von je acht Stunden festhielten. Mit Verfügung vom 27. Mai 2004 kündigte die Schulgemeinde das Arbeitsverhältnis von X._ (und dasjenige der zweiten Lehrerin) per 30. September 2004 und stellte sie ab Beginn des Schuljahres 2004/2005 frei. Hiergegen reichte X._ beim Bezirksrat Uster Rekurs ein, der am 5. Januar 2005 abgewiesen wurde. A. Die Schulgemeinde A._ stellte mit einem Arbeitsvertrag für Fachlehrkräfte X._ per 1. März 2002 als Schwimmlehrerin an mit einem Pensum von sieben, ab 16. August 2002 von acht Stunden pro Woche. Mit demselben Pensum nahm sie eine zweite Schwimmlehrerin unter Vertrag. Für das Schuljahr 2004/ 2005 entschied die Schulgemeinde, den wöchentlichen Schwimmunterricht namentlich aus Sicherheitsgründen von insgesamt 16 auf 9 Stunden zu reduzieren (Übergang vom Halbklassen- zum Ganzklassenunterricht, um unbegleitete Hin- und Rückwege von kleinen Schulkindern auf öffentlichen Strassen zu vermeiden). Ende April und anfangs Mai 2004 führte sie Gespräche mit den beiden Schwimmlehrerinnen, die indes an den Pensen von je acht Stunden festhielten. Mit Verfügung vom 27. Mai 2004 kündigte die Schulgemeinde das Arbeitsverhältnis von X._ (und dasjenige der zweiten Lehrerin) per 30. September 2004 und stellte sie ab Beginn des Schuljahres 2004/2005 frei. Hiergegen reichte X._ beim Bezirksrat Uster Rekurs ein, der am 5. Januar 2005 abgewiesen wurde. B. Gegen diesen Beschluss des Bezirksrats gelangte X._ an das Verwaltungsgericht des Kantons Zürich, welches die Beschwerde am 22. Juni 2005 (Versand: 30. Juni 2005) ebenfalls abwies. B. Gegen diesen Beschluss des Bezirksrats gelangte X._ an das Verwaltungsgericht des Kantons Zürich, welches die Beschwerde am 22. Juni 2005 (Versand: 30. Juni 2005) ebenfalls abwies. C. X._ hat am 5. September 2005 gegen den Entscheid des Verwaltungsgerichts beim Bundesgericht staatsrechtliche Beschwerde eingereicht mit dem Antrag, das angefochtene Urteil aufzuheben. Das Verwaltungsgericht beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Schulgemeinde nimmt Stellung, ohne einen Antrag zu stellen. Der Bezirksrat hat auf eine Stellungnahme verzichtet. 