Wow. That is... That is a great story. That's the American Dream right there, right?
Um, let me ask you, is there a term besides Mexican that you prefer? Something less offensive?
Mexican isn't offensive.
Well, it has certain connotations.