It teaches patience , persistence and selfishness which sometimes is the greatest teacher of our strengths and weaknesses .
DC : I believe that skateboarding is the ultimate teacher of adaptability , so yes it 's taught me more than just tricks .
DC teaches patience , persistence and selfishness which sometimes is the greatest teacher of our strengths and weaknesses .
DC : I believe that skateboarding is the ultimate teacher of adaptability , so yes it 's taught me more than just tricks .