Aww! Sounds like a good kid!
He's a cutie! Love his LZ shirt.
My son's name is Ryan also. Your Ryan sounds great, same as mine.
I hated 7th grade, hope his is better!
I hated all of junior high.He was a tad stressed that first morning, but he did great.
wow no braces this year-- his year is starting out on the right foot and to be an all around great kid in the bargain-- Way to go! I hope my kids first days in middle school are as successful!