Hi, y’all! I’m popping in today to leave a review about my friend Cory Putman Oakes’ newest book, Dinosaur Boy Saves Mars. She very graciously gave me a signed ARC copy to give away here as well! The only problem … Continue reading →
Wow! I had the most fun weekend ever in San Antonio, celebrating great books, smart kids, and wonderful short films. I got a few photos, too, so I thought I’d take a break from writing for a few minutes to … Continue reading →
Hiya, friends! I am preparing for a whirlwind two days in Minneapolis this weekend, where I will be rubbing shoulders with some of the finest teachers and librarians in the nation, and trying to hold my own with some of … Continue reading →
It’s Halloween week, and I am celebrating by writing a short story that I hope will scare the pants off young readers someday, somewhere. Yes, I’m taking a short/two day break from my novel writing. You see, I had sort … Continue reading →
Every year, there’s a holiday I love more than any other. I get to see all my friends, and my family, and go to fancy parties, and eat too much, and enjoy the sights, and buy tons of gifts … Continue reading →
Oh boy. I just got a link to an interview I did at the TLA conference last spring. An interview with a gorgeous, blue-haired puppet. (Of course I said yes! The Muppets were my LIFE when I was a kid.) … Continue reading →
Wow! I may be the luckiest author in the world. Well, okay, in MY neck of the woods, anyway. But I couldn’t believe how wonderful last week in Edmond and Oklahoma City was. I took a ton of pictures at … Continue reading →
I’ve never been to Minnesota, but some of my favorite writer people in the world live there. (Anne Ursu? Kelly Barnhill? Why must you live so far away?) So, I hopped on board when some of my other writer friends … Continue reading →
One of my favorite things about being an author is the chance to meet (even if it’s only online) some of the world’s nicest, smartest, and most generous writers. Today, I have the great pleasure to be the guest post-er … Continue reading →