After riding with David this weekend I have to say he is one good dude. He is by far the most level headed newbie sport rider I have ever ridden with. He knew his limits and did not go beyond them. We rode well over 100 miles at a good pace although I led most of the way I never had to stop just to wait for him, even though I wouldn't have minded. As well as a just a general nice guy to be around.