Sachverhalt: Sachverhalt: A. Y._, geboren am 24. Juli 1988, besuchte drei Jahre den Sprachheilkindergarten in Uster/ZH. Danach wurde sie in der ersten Hälfte des Schuljahres 1996/97 in einer Kleinklasse C der Primarschule Uster unterrichtet. Ab 3. März 1997 fand sie Aufnahme in der (kommunalen) Heilpädagogischen Schule. Ein Gesuch ihrer Mutter, X._, vom 26. September 1998, Y._ per Oktober 1998 unter Kostenübernahme durch die Gemeinde in die MOMO-Schule (private Sonderschule mit kleinen Lerngruppen von 5 - 7 Kindern) in Uster übertreten zu lassen, wies die Primarschulpflege Uster am 16. November 1998 ab. Anfangs Januar 1999 trat Y._ dennoch in die MOMO-Schule über. Den gegen den ablehnenden Entscheid der Primarschulpflege gerichteten Rekurs wies die Bezirksschulpflege Uster am 19. April 1999 ab. Die Schulrekurskommission des Kantons Zürich hiess am 16. August 1999 einen Rekurs von X._ gegen den Beschluss der Bezirksschulpflege teilweise gut. In den Erwägungen hielt sie fest, dass die Primarschule Uster mit ihren gemischten Sonderklassen B/D im Vergleich zur MOMO-Schule jederzeit einen gleichwertigen Unterricht anbiete, dessen Anforderungen Y._ mit an Sicherheit grenzender Wahrscheinlichkeit gewachsen wäre. Indessen könne ihr im Interesse des Kindeswohls ein kurzfristiger Schulwechsel nicht zugemutet werden; vom gleichwertigen Angebot der Primarschulpflege könne sie daher nach den Sportferien 2000 Gebrauch machen, und die Primarschulpflege Uster habe für die vom Eintritt in die MOMO-Schule bis zu diesem Zeitpunkt anfallenden Schulkosten aufzukommen. Der Rekursentscheid wurde dem damaligen Rechtsvertreter von X._ zugestellt; ein Rechtsmittel wurde nicht erhoben. X._ gelangte jedoch nachträglich mit einem Gesuch um Wiederherstellung der Frist zur Anfechtung des Entscheids der Schulrekurskommission vom 16. August 1999 an das Verwaltungsgericht des Kantons Zürich; dieses wies das Gesuch ab, und auch eine dagegen beim Bundesgericht eingereichte staatsrechtliche Beschwerde blieb erfolglos (Urteil 2P.4/2001 vom 2. Juli 2001). Der Rekursentscheid wurde dem damaligen Rechtsvertreter von X._ zugestellt; ein Rechtsmittel wurde nicht erhoben. X._ gelangte jedoch nachträglich mit einem Gesuch um Wiederherstellung der Frist zur Anfechtung des Entscheids der Schulrekurskommission vom 16. August 1999 an das Verwaltungsgericht des Kantons Zürich; dieses wies das Gesuch ab, und auch eine dagegen beim Bundesgericht eingereichte staatsrechtliche Beschwerde blieb erfolglos (Urteil 2P.4/2001 vom 2. Juli 2001). B. Am 16. Februar 2000 lehnte die Primarschulpflege Uster das Begehren von X._, Y._ solle weiterhin die MOMO-Schule besuchen dürfen, unter Hinweis auf den Entscheid der Schulrekurskommission vom 16. August 1999 ab und wies Y._ nach den Sportferien 2000, d.h. per 6. März 2000, der Kleinklasse B Mittelstufe zu. Dagegen wandte sich X._ am 28. Februar 2000 an die Bezirksschulpflege Uster. Deren Präsidentin entsprach am 1. März 2000 dem im Rekurs gestellten Gesuch, Y._ während der Dauer des Rekursverfahrens auf Kosten der Primarschulgemeinde in der MOMO-Schule zu belassen. Die Schulrekurskommission des Kantons Zürich hiess den gegen diese Zwischenverfügung erhobenen Rekurs der Primarschulpflege Uster am 15. Mai 2000 gut, wobei sie auf ihren früheren Entscheid vom 16. August 1999 abstellte. Gegen diese vorsorgliche Massnahme gelangte X._ an das Verwaltungsgericht des Kantons Zürich, welches ihre Beschwerde am 25. Oktober 2000 abwies, soweit es darauf eintrat. X._ erhob staatsrechtliche Beschwerde beim Bundesgericht. Dieses sistierte das Verfahren am 25. Januar 2001 bis zum Vorliegen des Rekursentscheides der Bezirksschulpflege Uster über den materiellen Verfahrensgegenstand (Klasseneinteilung, definitive Kostentragungspflicht). Am 18. April 2001 wies die Bezirksschulpflege den bei ihr hängigen Rekurs in der Sache im Wesentlichen ab, soweit sie darauf eintrat, wies indessen die Primarschulpflege Uster an, den Zuteilungsentscheid im Sinne der Erwägungen zu korrigieren, d.h. die Schülerin nicht der Mittel-, sondern der Unterstufe zuzuteilen. Nachdem X._ diesen Entscheid an die Schulrekurskommission weitergezogen hatte, wurde das bundesgerichtliche Verfahren (2P.7/2001) betreffend vorsorgliche Massnahme am 2. Juli 2001 wieder aufgenommen. Mit Urteil vom 5. Dezember 2001 wies das Bundesgericht die staatsrechtliche Beschwerde ab, soweit darauf eingetreten werden konnte. Mit Beschluss vom 12. November 2001 wies die Schulrekurskommission den Rekurs von X._ ab, soweit sie darauf eintrat. Dies mit der Begründung, es seien seit Herbst 1999 keine neuen Tatsachen eingetreten, die es erlauben würden, auf den rechtskräftigen Entscheid vom 16. August 1999 zurückzukommen. Der Status von Y._ als sonderklassen- aber nicht sonderschulbedürftig sei gleich wie im damaligen Entscheid zu beurteilen. Die aktuellste schulorganisatorische Massnahme erlaube es sogar, Y._ ab dem 19. November 2001 eine reine Sonderklasse B anzubieten, welche in Bezug auf das Alter der Kinder einer 3./4. Klasse entspreche. Dagegen wandte sich X._ wiederum an das Verwaltungsgericht, welches ihre Beschwerde am 8. Mai 2002 abwies, soweit es darauf eintrat. Mit Beschluss vom 12. November 2001 wies die Schulrekurskommission den Rekurs von X._ ab, soweit sie darauf eintrat. Dies mit der Begründung, es seien seit Herbst 1999 keine neuen Tatsachen eingetreten, die es erlauben würden, auf den rechtskräftigen Entscheid vom 16. August 1999 zurückzukommen. Der Status von Y._ als sonderklassen- aber nicht sonderschulbedürftig sei gleich wie im damaligen Entscheid zu beurteilen. Die aktuellste schulorganisatorische Massnahme erlaube es sogar, Y._ ab dem 19. November 2001 eine reine Sonderklasse B anzubieten, welche in Bezug auf das Alter der Kinder einer 3./4. Klasse entspreche. Dagegen wandte sich X._ wiederum an das Verwaltungsgericht, welches ihre Beschwerde am 8. Mai 2002 abwies, soweit es darauf eintrat. C. Mit staatsrechtlicher Beschwerde vom 21. Juni 2002 beantragt X._ dem Bundesgericht, den Entscheid des Verwaltungsgerichts vom 8. Mai 2002 aufzuheben und die Sache zur Neubeurteilung zurückzuweisen. Das Verwaltungsgericht des Kantons Zürich beantragt unter Verweisung auf die Erwägungen des angefochtenen Entscheids, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Die Bildungsdirektion des Kantons Zürich hat auf eine Vernehmlassung verzichtet und beantragt im Auftrag der Schulrekurskommission des Kantons Zürich, die Beschwerde abzuweisen. Die Bezirksschulpflege Uster hat keine Vernehmlassung eingereicht. Die Stadt Uster beantragt, auf die Beschwerde nicht einzutreten; eventualiter sei sie abzuweisen. Die Stadt Uster beantragt, auf die Beschwerde nicht einzutreten; eventualiter sei sie abzuweisen. D. Auf gemeinsamen Antrag der Primarschulpflege Uster und der Beschwerdeführerin sistierte der Präsident der II. öffentlichrechtlichen Abteilung des Bundesgerichts am 5. September 2002 das Beschwerdeverfahren wegen der inzwischen von den Parteien aufgenommenen aussergerichtlichen Vergleichsverhandlungen bis zum 9. Dezember 2002. Mit Verfügungen vom 28. November 2002 bzw. 24. Juni 2003 verlängerte er auf Antrag der Beschwerdeführerin die Sistierung bis zum 30. Juni 2003 bzw. bis zum 10. Dezember 2003. Nachdem der Vertreter der Stadt Uster am 9. Juli 2003 mitgeteilt hatte, es habe keine Einigung gefunden werden können und die Vergleichsgespräche seien abgebrochen worden, wurde das Beschwerdeverfahren am 11. Juli 2003 wieder aufgenommen. 