A Royal Generation Development, is​ a non-profit 501(C)(3) community youth program.  The program operates under the direction of a volunteer staff and four primary coordinators for day-to-day business.  If you want to donate to us, another way is the Combined Federal Campaign, our number is 49973.

Harvesting, Investing, Developing and Educating (H.I.D.E.) today's youth

Mentoring Youths...Creating Leaders
                                                                                     Bro. Tim Grandberry (Leader)

New Member Welcome

Krystal Williams

Samuel Williams

Natalie Anderson

Taliyah Thomas

Kyla Perry


Open to all youth grades six through twelve.  We are committed to harvesting, inspiring, and developing a generation of youth in this community to be successful adults empowered to make a difference in the community.  We believe if they are treated like Royalty they will act like Royalty.

Monthly Meeting

RGD monthly meetings will be held the 1st Saturday of each month. The meeting agenda will be as follows. 


DRESS CODE:  Regular Meeting - RGD T-shirt and Jeans (No shorts, unless noted).​  Special Event - RGD Polo and Black Slacks & Shoes


  • Opening Prayer

  • Introduction of New members

  • National Current Events Discussion

  • Local Current Event Discussion

  • Talk Back (open discussion)

  • Curriculum Lesson (15-20 minutes)

  • Refreshments

  • Individual Accomplishment Discussion

  • Interactive Exercise/Lab

  • Dismissal

RGD Calendar

RGD Car  Wash 2018

RGD Wild Adventures Field Trip


Striving for Perfection Ministries is a non-denominational teaching ministry with a community focus located in the beautiful emerald coast of Florida



24 Bass Avenue SW

Fort Walton Beach, Florida 32548



To Request More Information

© All rights reserved by Striving for Perfection Ministries

**If you need prayer or desire to give your life to Jesus for Salvation, we are here to help. Choose your desired support.  Bless you for choosing S4P Ministries to assist in this very important situation in your life**