Pretty reasonable post in all but I have to strongly disagree with the bold text. I'm originally from Canada where I really don't think I ever met a Mexican. Now, here in Cali, I have five of them working for me. Going by what I see, they are above average when it comes to working. They are dependable as hell. If they miss work its for a good reason. Not because they have drama, fake illness or hungover. One guy, misssed ONE day when his wife had a baby. And on that day, he still managed to give his brother in law a ride to work!(he worked here as well at the time). In comparison, we have a artist(white guy) who took 3 fuggin weeks when his wife popped. They are also way above average when it comes to family. It is obviously a priority for them. We have had 3 work get together at my house where they brought their kids and they all were extremely well behaved and polite. All n all a pleasure to be around. Also, when I go into the little Mexico part of Concord from time to time I feel totally comfortable. A lower income area but not a bad area at all. Always seems pretty safe. I can't say I could go in a lot of areas in the East Bay and feel the same way. So, I'm not sure if you are talking about all Mexicans or just the ones that come over the border for criminal reasons. I do have to call you on the low morality and expectations. Again, in my life Ive learned to go mostly by what I see and experience, not what TV or some jerked off teacher or professor has to say. Thats just me though.