Greg Duncan 

Enthusiastic on charting the markets, personal growth, and high performance in all aspects of life.