Stories from China (Part 1)
I kicked off my six-week Mandarin immersion trip last weekend, finally turning years of study into real conversations. After more than five years of...
Baja Bound (Part 22)
I ended my nearly month-long trip the same way it began, by crossing back into the U.S. at Tecate. The border crossing here was...
Baja Bound (Part 21)
Today, I left Ensenada and made my way to Tecate. The ride in was marked by a surprising amount of moisture in the air....
Baja Bound (Part 20)
Today I took it slow, starting with coffee and churros for breakfast. I ordered one and was surprised when four arrived. It felt like...
Baja Bound (Part 19)
I was a bit anxious about traffic since I’m still a relatively new motorcyclist, especially heading into Ensenada where there’s much more traffic than...
Baja Bound (Part 18)
Today, I departed from Cataviña, and this ride turned out to be one of my favorites in a while. The desert here is unlike...
Baja Bound (Part 17)
Today, I left Guerrero Negro for Cataviña and had to say goodbye to Renegade, who, as it turns out, already had the name Burrito....
Baja Bound (Part 16)
Today, I saw gray whales at Laguna Ojo de Liebre near Guerrero Negro. Every year, these whales make one of the longest migrations of...
Baja Bound (Part 15)
This morning, I said goodbye to Rancho Espinoza. William, my host and the owner, shared not only his home with me, but also personal...
Baja Bound (Part 14)
This morning I toured Estero el Coyote. It’s a coastal estuary just outside Punta Abreojos, known for its winding tidal channels, abundant birdlife, and...











