I haven't done the whole site yet, buy my ESL go forums probably account for a majority of the pages I have indexed in Google.
Besides the new color scheme, the most important thing is that the header navigation is all html/css wheras my old header was a graphic. I used to use footer links but Google started ignoreing my footer in September 2004 or a bit earlier.
Let's see how these rankings change when Google notices my new header. Today I am:
#10 for "English class"
#9 and 10 for "English classes"
#11 and 12 for "free English"
#6 and 7 for "free ESL"
#14 and 15 for "ESL quiz center"
#17 for "English practice"
#55 and 56 for "ESL teacher" (and #55 is a page being removed soon).
nowhere for TESL/TEFL resources
And the big ones:
#26 for "ESL"
#9 for "English as a second langauge"
Trade links with seo-search-engine-ranking.com
http://www.seo-search-engine-ranking.com/ad_network_222.php