Billy has been a member of the PGA for 25 years. He is originally from Buffalo, NY, where he grew up learning golf from his father who was a scratch golfer. He honed his teaching ability by learning from some of the finest teaching professionals in the Metropolitan Section, and teaching golf at several private country clubs on Long Island, NY. He enjoys working with golfers of all skill levels, and teaching his students to understand the swing fundamentals that create a consistent golf swing that works on the golf course.