I fly either from Oakland airport or from San Francisco airport. Today, I printed my boarding pass at home, and drove to Oakland airport. I parked my car, and proceeded through security. The security person told me that my boarding pass says: San Francisco airport. I realized that I was at the wrong airport, and I had an hour or so for my flight. I drove fast to San Fransisco airport, and just made it on time. I explained to the airline person that in "Arab culture", it is common to confuse airports. He understood. He said that he had read that in Arab culture, it is quite offensive to throw shoes at people's faces.