John has been an instructor at Gold Coast since 2002 and teaches both sales associate and broker pre-license and renewal courses.  He holds many professional memberships including National Association of Realtors, Florida Association of Realtors, Member of Realtor Association of the Palm Beaches, Lifetime Member of the Multi Million Dollar Club, and a Brian Buffini Mentor.  When not teaching and practicing real estate, John is an avid beach enthusiast who loves to travel and experience new things and ideas.