Sachverhalt: A. Die Schulleitung der Kantonsschule Zürcher Unterland verfügte am 2. Februar 2011, dass A.X._ (geb. 17. Dezember 1993) als Schülerin der vierten Klasse per Ende des Herbstsemesters 2010/2011 nicht promoviert werde und - da sie bereits die dritte Klasse wiederholt hatte - von der Schule ausgeschlossen werde. Der Vater von A.X._, B.X._, erhob am 11. Februar 2011 gegen diesen Promotions- und Ausschlussentscheid für seine Tochter Rekurs bei der Bildungsdirektion und beantragte sinngemäss die definitive Promotion. Die Bildungsdirektion wies den Rekurs am 17. Juni 2011 ab. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Zürich am 25. Oktober 2011 ab. B. Mit subsidiärer Verfassungsbeschwerde an das Bundesgericht vom 25. November 2011 wegen Verletzung von Art. 8 Abs. 2, Art. 9 und Art. 29 Abs. 2 BV beantragt A.X._, gesetzlich vertreten durch ihren Vater, das Urteil des Verwaltungsgerichts des Kantons Zürich vom 25. Oktober 2011 aufzuheben und das Verfahren an die Beschwerdegegnerin zurückzuweisen, damit diese ihre Verfügung vom 2. Februar 2011 rechtsgenügend begründe und der Beschwerdeführerin umfassend Akteneinsicht gewähre. Das Verwaltungsgericht des Kantons Zürich hat auf Vernehmlassung verzichtet. Die Bildungsdirektion des Kantons Zürich beantragt die Abweisung der Beschwerde. 