I jumped up in panic, still hazy from the night before. "What time is it?!" "Oh God, I'm gonna be late! My flight is in 3 hours!! I haven't even packed!!!" Not the best way to start a project visit. I had ample time to dwell on my idiocy as the tube crawled along the [...]