hard working, driven, and dedicated in all he does. A wonderful, caring boyfriend that never seizes to amaze. easy to talk too and a great listener. Knows how to have fun and makes everyone laugh. He is athletic and smart. Works hard to get good grades and reach his goals. and willing to go to the greatest of heights for someone he loves.An all around amazing person.