Meet the Instructors

Charity J. Hepworth

Golf Coach, Sephlin Foundation

Charity’s athletic background, and high school golf experience qualifies her to teach, and help children succeed in golf. 

Charity is a Level 10 gymnast, a basketball player, and is one of the only young women in her high school to score a 70-yard touchdown in a Madison High School Powder Puff Football game. 

Charity made the golf team and played for three years in high school and was qualified to compete at state. 

Her drive for success, hard work, compassion, and dedication will help the rising generation in the sport of golf, “Swinging for a Brighter Future”. 

Instructor from Sephlin Golf Foundation, Charity J. Hepworth

J. Dimond Hepworth

Golf Coach, Sephlin Foundation

Instructor - J Dimond Hepworth

Dimond’s love for golf is evident as he’s incorporated it into his active lifestyle. He has a background in both baseball and golf that has shaped his methods for training youth.

When he was 12-years-old he took a few golf lessons and with his innate talent, he was led to compete in a golf tournament in California. 

His love for the sport has kept him involved in the community. He’s been able to keep up with his own skills while teaching children to succeed from Beyond the “Green into Greatness”. 

Flavia Moraes

Health Educator, Sephlin Foundation

Flavia is a dedicated Health Educator with a degree in Public Health from Brigham Young University-Idaho, where she specialized in Health Education. Her passion for promoting health, wellness, and community engagement led her to join the Sephlin Foundation, where she works to support initiatives that empower underserved children, and families in meaningful ways.

With a strong commitment to fostering positive change in her Rexburg, Idaho community, Flavia brings warmth and expertise to her role. She is enthusiastic about creating inclusive opportunities that encourage growth, resilience, and well-being for individuals of all backgrounds. In addition to her work, Flavia is a mother and a community advocate who finds joy in serving others and making a lasting impact.

Sephlin foundation instructor Flavia