An incredible story about an amazing young man. I'm looking forward to reading the next two installments. I hope everyone makes their kids read this. The next time life throws them a little curveball that they think is insurmountable, maybe they'll think about Dennis and what overcoming challenges really means. I'm very pleased to know that my son will have the privilege of being his teammate for the next four years - he can learn a lot from him.

BTW - Dennis is not perfect. He's been an overnight guest in my home and he snores like a lumberjack!