Mandarin Immersion (Part 1)
I kicked off the start of my 6-week Mandarin immersion trip last weekend. I've been learning Mandarin regularly for the last 5+ years, but...
Baja Bound 2023 (Part 22)
Today, I ended my trip the same way it began, in Tecate. It’s a charming little town just south of San Diego County, and...
Baja Bound 2023 (Part 21)
Today, I left Ensenada and arrived in Tecate. Riding in, there was a lot of moisture in the air. It wasn’t rain, per se,...
Baja Bound 2023 (Part 20)
This morning, I took it easy. I had coffee and churros for breakfast (that’s 4 churros when I only expected 1), and I was...
Baja Bound 2023 (Part 19)
Today, I made it into Ensenada! I thought this was my first time here, but my mom pointed out that we’ve been here twice...
Baja Bound 2023 (Part 18)
Today, I departed from Cataviña. This ride proved to be one of my favorites in a while. The area boasts stunning desert scenery, and...
Baja Bound 2023 (Part 17)
Today, I left Guerrero Negro for Cataviña. I had to say goodbye to Renegade (who I discovered already had the name Burrito). I asked...
Baja Bound 2023 (Part 16)
Today, I saw gray whales at the lagoon. These whales come from Alaska to mate and breed in Baja, then return to Alaska for...
Baja Bound 2023 (Part 15)
Today, I bid farewell to Rancho Espinoza (first photo) and returned to Guerrero Negro (second photo) so that I could go whale watching mañana....
Baja Bound 2023 (Part 14)
Today, I kayaked through an estuary. It was high tide and we were able to paddle through what otherwise would’ve been impassable channels. There...