Das hat nichts mit der Steuerklasse zu tun (wenn du ledig bist, dann warst und wirst du in der Klasse 1 sein).
Ich vermute mal folgendes:
In 2011 hat dir der "neue" Arbeitgeber für die 9 Monate (von April bis Dezember) pro Monat die Steuer berechnet, die du hättest zahlen müssen, wenn du das ganze Jahr beschäftigt gewesen wärst. Da ja aber nun 3 Monate davon deutlich niedriger waren (ALG 1 sind ja "nur" 67 % vom letzten Nettoeinkommen), kommt es zu einem "Versatz" zwischen dem tatsächlich erzielten Brutto (inklusive dem "virtuell" angerechneten ALG1) und der entrichteten Lohnsteuer in den 9 Monaten (weil der Grenzsteuersatz zu hoch angesetzt war). Dann gibt es ja auch noch die Fahrtkosten und anderen Pauschalen, die das "zu versteuernde Einkommen" senken, sodass der "Versatz" noch größer wird.
Logischerweise kommt es so am Ende des Jahres 2011 zu einer "üppigen" Steuererstattung. Im Jahr darauf dann leider nicht mehr, da du dann 12 Monate die Steuern gezahlt hast, die dann in bezug auf den Grenzsteuersatz "in etwa" stimmen. Für das Jahr 2012 bekommst du dann "nur" noch einen Teil der Fahrtkosten erstattet, indem diese vom zu versteuernden Einkommen abgezogen werden.
Ich hoffe, das war einigermaßen verständlich.

LG,
Martin