CJ is getting the hang of this bike thing. Today was his first real big run without the training wheels.

Most importantly, when we got back home he decided the training wheels could stay off from now on.

I suppose that technically makes today the day he learnt to ride his bike.

He is such a good kid, and so eager to learn new skills.