JR is still enjoying his karate lessons. In fact, every morning while we are waiting for the bus he puts on a karate show for me. The show always includes some of the same elements...hitting the ferns, jumping off the porch steps while throwing punches and kicks, and a free style karate routine. His free style is pretty hilarious...As you can see from the video, it's pretty much a combination of Jennifer Beals' infamous Flashdance routine and a Jackie Chan movie. I guess he's trying to merge his inherited dance skills with his Chinese heritage. His karate teacher is really good with the kids(Can you imagine trying to teach a room full of 4 and 5 year old boys karate?!) and will occasionally show them moves that include a minimal amount of gymnastics. JR is now obsessed with me teaching him how to do a backward roll, a cartwheel, and a handstand. (He's got the forward roll down.) He was so excited yesterday as he's getting pretty good at his handstands. He's gone from just throwing one leg up in the air to actually doing a handstand (as long as his legs are propped up on me). I'm sure in helping him practice all these tricks, I'll be the one that somehow winds up injured....I'll be sure and keep you updated on the progress.