German Why Are Germans So Punctual? — and What It Says About Their Culture My German roommate at Duke once told me, “Feel free to come any time between 8:00 and 8:05 pm.”... Read More