John is a founding member of Jack’s Maggot and has been the band’s principal caller throughout its existence. He has a wealth of experience in calling for a wide variety of events and is skilled at building a rapport with the dancers and encouraging them to dance. He will choose dances as the event progresses to match the levels of skill and agility of the dancers.