According to his friend who was interviewed by Good Morning America, George's mother is Peruvian.
I still don't have any solid source for his father's ethnicity. I think that people are just making assumptions because the name sounds German or Jewish.
* * *
And it says here:
Zimmerman, one of four siblings, grew up in Manassas, Virginia. His father was a former military man who raised the children in a very strict, respectful household, a neighbour recalled.
His mother, Gladys Zimmerman, was a courts employee of Peruvian descent. The family worshipped at All Saints Catholic Church, where Zimmerman served as an altar boy, neighbours said.
Zimmerman’s father doesn’t sound very Jewish to me. But he could be a Catholic German.
Zimmerman’s father is also said to be a “retired Virginia Supreme Court magistrate judge.” I think this is a position that doesn’t necessarily require a law degree or any formal educational credentials, but nevertheless it sounds like a good white collar job. If Zimmerman's father does have a law degree, then George is kind of a disappointment to not even have a college degree.
* * *
Some interesting evidence and conjecture at this blog post about the real Trayvon Martin.