75% General American English
20% Yankee
5% Dixie
0% Midwestern
0% Upper Midwestern
No idea as to why it came out like that

. I had to guess at some points (like the easy class... I'd never heard any of the terms :S... but ask me in Spanish and I'll give you a few

)
I learned English when I was a kid, during the year we lived in Reno. But I've only gone back to the US a couple times after that (reno again and N Carolina), and it was only for a month in both cases... I guess it comes from reading, and this mbs...