* username * password * First Name * Last Name NCCP Number (if known) * Address Address 2 * City * Province select one Alberta British Columbia Manitoba New Brunswick Newfoundland NW Territories Nova Scotia Nunavut Ontario PEI Québec Saskatchewan Yukon Territory * Postal Code * Birthdate * Gender Male Female * Phone * Cell Phone * Email * Confirm Email * Preferred Language English French Group Canadian Forces RCMP Aboriginal Ancestry Physical Disability Highest Level of Education Secondary College/CEGEP University What club do you coach with? none AB - Airdrie Phoenix Swim Club AB - Alberta Marlin Aquatic Club AB - Alberta Marlin Aquatic Masters AB - Alberta Non-Club Coach AB - Alberta Summer Swimming Assoc. Coaches AB - Alberta Summer Swimming Club AB - Argus Realty Rockets AB - Athabasca Rapids Swim Club AB - Barrhead Masters Swim Club AB - Barrhead Swim Club AB - Beaumont Swimming Masters AB - Beaverlodge Barracudas AB - Blue Fins Swim Association AB - Bonnyville Requins Swim Club AB - Bow Valley Masters AB - Bow Valley Riptides Swim Club AB - Brooks Barracudas AB - Calgary Dolphins Swim Club AB - Calgary Masters Swim Club AB - Calgary Patriots Swim Club AB - Calgary Rapids Masters Swim Club AB - Calgary Swimming FitSwim AB - Calgary Swordfish AB - Calgary Tritons AB - Calgary Winter Club AB - Calgary Winter Club Clippers AB - Camrose Sea Serpents AB - Canadian Badlands Aquatic Club AB - Canmore Coho AB - Canmore Masters AB - Cascade Adult Performance Swimming AB - Cascade Summer Swim Club AB - Cascade Swim Club AB - Castor Tritons AB - Claresholm Kraken AB - Claresholm Masters Swim Club AB - Clearwater Masters Swim Club AB - Cochrane Comets Swim Club AB - Cochrane Masters Swim Club AB - Cochrane Piranhas AB - Cold Lake Marlins Masters Swim Club AB - Cold Lake Marlins Swim Club AB - Cougars West Swimming AB - Crowsnest Pass Piranhas AB - Delta Swim Club AB - Derrick Devil-Rays AB - Devon Dolphins AB - Didsbury Aqua-Jets AB - Different Strokes AB - Drayton Valley Neptunes AB - Drayton Valley Swim Club AB - Edmonton Beach Floaters AB - Edmonton Dragon Aquatics AB - Edmonton Grey Sharks AB - Edmonton Huma AB - Edmonton Keyano Masters-Triathlon Club AB - Edmonton Keyano Swim Club AB - Edmonton Masters Swim Club AB - Edmonton Pisces Masters AB - Edmonton Pisces Masters Club AB - Edson Masters Swim Club AB - Edson Orcas Swim Club AB - Excalibur Masters AB - Fairview Flippers AB - Fairview Olympians AB - Foothills Masters Swim Club AB - Forestburg Aquanauts AB - Fort MacLeod Swim Club AB - Fort McMurray Mantas Masters Swim Club AB - Fort McMurray Mantas Swim Club AB - Fort Saskatchewan Piranhas AB - Gators Academy of Swimming AB - Gills Masters Swim Club AB - Glencoe Gators Masters AB - Glencoe Gators Swim Club AB - Grande Cache Otters Swim Club AB - Grande Prairie Aquarians AB - Grande Prairie Masters Club AB - Grande Prairie Piranhas Swim Club AB - Grande Prairie Schooners Masters Swim Club AB - Grimshaw Gators AB - Hanna Seals AB - Hay River Icebreakers AB - High Level Stingrays AB - High Prairie Dolphins AB - High River Otters AB - High River Swim Club AB - High River Tigers Swim Club AB - Hinton Hammerheads Winter Swim Club AB - Hinton Masters Swim Club AB - Hinton Water Devils AB - Hood'S Hellraisers AB - Ice Floes Masters AB - Innisfail Dolphins AB - Jasper Red Fins AB - Kalos Swim Team AB - Killam Cyclones AB - Killarney Swim Club AB - La Swim Club AB - Lac La Biche Masters Club AB - Lac La Biche Whitecaps Swim Club AB - Lacombe Dolphins AB - Lacombe Masters Swim Club AB - Leduc Otters Masters Program AB - Leduc Otters Masters Swim Club AB - Leduc Otters Swim Club AB - Lethbridge Amateur Masters Swim Club AB - Lethbridge Orcas AB - Lloydminster Masters Swim Club AB - Lloydminster Rebels AB - Lloydminster Riptides Swim Club AB - Macewan University Griffins AB - Making Waves Masters Swim Club AB - Medicine Hat Manta Rays AB - Medicine Hat Waves Swim Club AB - Millennium Marlins AB - Mitsue Minnows AB - Mount Royal Cougars Varsity Team AB - Nanton Marlins AB - Nooner Byes AB - North Edmonton Swim Club AB - Nose Creek Swim Association AB - Nose Creek Swim Association Masters AB - Officials Registration AB AB - Okotoks Masters Swim Club AB - Okotoks Mavericks Swim Club AB - Okotoks Stingrays AB - Olds Rapids Masters Swim Club AB - Olds Rapids Pistons Masters AB - Olds Rapids Swim Club AB - Olympian Masters Swim Club AB - Olympian Swim Club AB - Orenda Masters AB - Orenda Masters Swim Club AB - Orenda Swimming AB - Oyen Otters AB - Parkland Pirates Aquatic Club AB - Peace Country Masters AB - Peace River Porpoises AB - Peace River Wahoos Swim Club AB - Penguin Masters Swimming AB - Penguin Swimming AB - Pincher Creek Dolphins AB - Pincher Creek Masters Swim Club AB - Ponoka Gators AB - Ponoka Masters Swim Club AB - Ponoka Pool Sharks Swim Club AB - Provost Piranhas AB - Racers Masters Swim Club AB - Raymond Swim Club AB - Red Deer Catalina Swim Club AB - Red Deer Marlins AB - Red Deer Silver Sharks Masters AB - Rocky Barracuda Swim Club AB - Rocky Mountain Masters Swim Club AB - Rogue Racing Club AB - Sherwood Park Swim Club AB - Silver Tide Masters Swim Club AB - Silvertide Swim Club AB - Slave Lake Polar Bear Swim Club AB - Slave Lake Sharks AB - Smoky River Manatees AB - Southern Region AB - Southern Region Swim Alberta AB - Spartans Aquatic Club AB - Spartans Masters Aquatic Club AB - Special Olympics Alberta AB - Spirit River Seawolves AB - Sport Ability Hurricanes AB - Spruce Grove Barracudas AB - Spurfield Polar Bear Swim Club AB - St Paul Barracudas Swim Club AB - St. Albert Masters AB - St. Albert Sailfish AB - Steadward Bears Para Swimming AB - Stettler Masters Swim Club AB - Stettler Swim Club AB - Stony Plain Sharks AB - Strathcona County Swim Club AB - Strathmore Silver Sharks AB - Strathmore Silver Sharks Masters AB - Swan City Masters Swim Club AB - Swan Hills Swim Club AB - Swim Alberta AB - Sylvan Lake Masters AB - Sylvan Lake Swim Club AB - Taber Vipers AB - Talisman Centre Masters Swim Club AB - Terwillegar Aquatic Club AB - Three Hills Neons Swim Club AB - Tiger Masters Swim Club AB - Torpedo Swimming AB - Triton Masters Swimming AB - Triton Swimming AB - U Of Calgary Masters AB - Unattached-SwimAB AB - University of Alberta Masters AB - University Of Alberta Swim Club AB - University Of Alberta Varsity Swim Team AB - University Of Calgary Swim Club AB - University Of Calgary Varsity AB - University Of Lethbridge AB - Valleyview Vipers AB - Vegreville Aquatic Association AB - Vermilion Vipers AB - Wainwright Torpedoes AB - Westlock Gators AB - Wetaskiwin Olympians AB - Whitecourt Blue Dolphins AB - Wild Rose Coach Club AB - Wild Rose Swim Club AB - YMCA Calgary Masters AB - Young Aquatic Club AB - Young Aquatic Club Masters BC - Abbotsford Olympians Swim Club BC - Advent Swim Academy BC - Arbutus Swim Team BC - Arie Swimming Club BC - BC Non-Club Coach BC - BC Summer Swimming BC - BCSSA BC - Bulkley Valley Otters BC - Bulkley Valley Otters Masters BC - Campbell River Grey Whales BC - Campbell River Killer Whales BC - Canadian Dolphin Masters BC - Canadian Dolphin Swim Club BC - CANADIAN FORCES MASTERS SWIM TEAM BC - Chena Swim Club BC - Chetwynd Electric Eels BC - Chetwynd Electric Eels Masters BC - Chilliwack Masters Swim Club BC - Chinook Swim Club BC - Coast Swim Team BC - Columbia Shuswap Selkirks Swim Club BC - Columbia Valley Swim Club BC - Comox Valley Aquatic Club BC - Comox Valley Masters BC - Cowichan Aquannis Masters BC - Cranbrook Tritons BC - Dawson Creek Dartfish Swim Club BC - Delta Retreads Masters BC - Delta Sungod Swim Club BC - Dogwood Masters Swim Club BC - Duncan Stingrays Swim Team BC - Dynamo Swim Club BC - Elk Valley Dolphins BC - Elk Valley Masters Swim Club BC - English Bay Swim Club BC - Fort St. John Inconnu BC - Fort St. John Masters BC - Gooey Tubes BC - Greater Victoria Aquatic Club BC - Haney Seahorse Masters Swim Club BC - Haney Seahorse Swim Club BC - Hera Blue Swim Club BC - High Performance Centre - Vancouver BC - High Performance Centre - Victoria BC - Hollyburn Swim Team BC - Houston Aquatic Club BC - Hyack Masters Burnaby BC - Hyack Masters Coquitlam BC - Hyack Swim Club BC - Hyde Creek Masters BC - Indigenous Sport & Physical Activities Partners Council BC - Island Swimming Club BC - Juan De Fuca Cohos BC - Kamloops Classic Swimming BC - KCS Masters BC - Kelowna Aquajets BC - Killarney Gators BC - KISU Masters BC - KISU Swim Club BC - Kitimat Marlins BC - Kitimat Masters Swim Club BC - Kits Beach Masters BC - Kootenay Swim Club BC - Ladysmith/Chemainus BC - Langley Olympians Masters S. C. BC - Langley Olympians Swim Club BC - LifeSport Masters BC - Liquid Lightning Swim Club BC - Lower Columbia Swim Club BC - Masset Eagles Swim Club BC - Mercury Rising BC - Mission Masters Swim Club BC - MSABC BC - Nanaimo Ebbtides BC - Nanaimo Riptides Swim Team BC - Navy Masters Swim Team BC - North Island Steelhead BC - North Shore Masters BC - Officials Registration BC BC - Okanagan Masters Swim Club BC - Pacific Sea Wolves BC - Pacific Sea Wolves S.C Masters BC - Penticton Masters Swim Club BC - Percy Norman Wave Masters BC - Port Alberni Tsunami BC - Prince George Barracudas BC - Prince George Barracudas Masters BC - Prince Rupert Amateur Swim Club BC - Prince Rupert Masters Swim Club BC - Ravensong Aquatic Club BC - Ravensong Masters Swim Club BC - Ravensong Masters Swim Club BC - Revelstoke Masters Swim Club BC - Richmond Rapids Swim Club BC - River Aquatics Mountain Swimming BC - Royal Masters Swim Club BC - Salmon Arm Waves Masters BC - Salt Spring Island Masters BC - Sayward Sea Serpents BC - Semiahmoo Masters Swim Club BC - Shuswap Swimming BC - Simon Fraser Aquatics BC - Simon Fraser University BC - Spartan Swim Club BC - Special Olympics BC - Squamish Pirates Swim Club BC - Squamish Titans Athletic Club BC - Summerland Orca Masters BC - Summerland Orca Swim Club BC - Surrey Knights Swim Club BC - Swim BC BC - Swim BC BC - Swim BC - TriBC BC - Swim BC Summer BC - Swim Faster Club BC - Swimfaster Parent Association - North Vancouver BC - Team BC BC - Terrace Blueback Swim Club BC - Terrace Masters Swim Club BC - The Ripple Effect BC - Thompson Rivers University BC - Trail Regional Aquatic eXcellence Masters BC - TRAX Swim Club BC - Trinity Western University BC - Tumbler Ridge Minnows BC - Tyee Aquatic Club BC - Tyee Masters Aquatic Club BC - UBC Masters Swim Club BC - UBC Thunderbird Swim Club BC - UBCO Heat Swim Club BC - Unattached Masters British Columbia BC - UNATTACHED MASTERS OF BC BC - Unattached-Swim BC BC - University Of British Columbia BC - UVic Pacific Coast Swimming BC - UVIC VIKES Swim Team BC - Vancouver Ducks BC - Vancouver Masters Swim Club BC - Vancouver Pacemakers Masters BC - Vancouver Pacific Masters Swim BC - Vancouver Pacific Swim Club BC - Vernon Kokanee Swim Club BC - Vernon Masters Swim Club BC - Versante Swim Club BC - Victoria Amateur Swim Club BC - Victoria Crystal Silver Streak BC - Victoria Masters Swim Club BC - VIU Mariners Swimming BC - Waveriders Swim Club BC - Wayland Swim Club BC - West Kootenay Masters BC - West Vancouver Otters BC - WestShore Masters Swim Club BC - Westside Thunder Masters Swim BC - Whistler Seawolves Swim Club BC - White Rock Wave BC - Williams Lake Bluefins BC - Wine Country Masters Swim Club BC - Winskill Dolphins BC - Winskill Otters Masters BC - XMPrince Rupert Swim Club CSCA - Canadian Swim Coaches Association MB - 17 Wing Flying Tigers MB - 17 Wing Flying Tigers - Masters MB - Arborg Stingrays MB - Assiniboine Masters Swim Club MB - Beausejour Otters MB - Boulding Belugas Masters MB - Brandon Bluefins Masters Swim Club MB - Brandon Bluefins Swim Club MB - Central Plains Sea Lions MB - Dolphins Swim Club MB - Flin Flon Aqua Jets MB - Manitoba Gray Owl Flyers MB - Manitoba Marlins MB - Manitoba Masters Aquatic Club MB - Manitoba National Swim Centre MB - Manitou Stingrays MB - Manta Swim Club MB - MB Non-Club Coach MB - Mid Can Masters Swim Club MB - Mid Can Masters Swim Club MB - Neepawa Blue Dolphins MB - Officials Registration MB MB - Para Storm Swim Club MB - Parkland Gators Swim Club MB - Pilot Mound Pirhanas MB - Prairie Storm Swim Club MB - Russel Rays MB - Sherbrook Sharks MB - Shilo Stingrays Swim Club MB - Southport Portage Piranhas Swim Club MB - St. James Seals MB - Steinbach Skimmers Swim Club MB - Swan River Rapids MB - Swim Manitoba MB - Swim Manitoba MB - Swimming Rockers Club MB - Team Manitoba MB - The Pas Roadrunners MB - Thompson Northern Torpedoes MB - Treherne Tigersharks Swim Club MB - Unattached-Swimmb MB - University of Manitoba Bisons MB - University Of Manitoba Bisons Swimming MB - University Of Manitoba Swimming MB - Virden Golden Seals MB - Winkler Barracudas Swim Club MB - Winnipeg Masters Swim Club MB - Winnipeg Wave NB - Aquakent Swim Club NB - Army Masters NB - Bap Masters NB - Bathurst BLAST NB - Club Campbellton Aquatika Club NB - Club De Natation Bleu Et Or NB - Club de natation de Shippagan NB - Cnbo Masters NB - Codiac Vikings Aquatic Club NB - Dalhousie Recreaplex Pirates NB - Elite Masters NB - Fredericton Aquanauts Swim Team NB - Fredericton Y Mariners NB - Fredericton YMCA Masters Swim Club NB - Fundy Masters Swim Club NB - Gagetown Oromocto Titans NB - Les Espadons NB - Les Octopus Caraquet NB - Limited event NB - Meehans cove open water Invitational NB - Miramichi Masters NB - Miramichi Whitecaps Swim Club NB - Moncton H2O Masters NB - Moncton Marlin Masters NB - MONCTON TIGER SHARKS SWIM TEAM NB - Mount Allison Mounties NB - Natation Edmundston Swimming NB - NB Non-Club Coach NB - official registration NB NB - Officials Registration NB NB - Sackville Swim Club NB - Saint John Aqua Masters NB - Saint John Fundy Aquatic Club NB - Special Olympics New Brunswick NB - St. Stephen Aquatic Club NB - Stingrays Masters Swim Club NB - Sussex Swordfish NB - Swimming New Brunswick NB - Team New Brunswick NB - U De M Edmundston NB - Unattached Masters - NB NB - Unattached Masters New Brunswick NB - Unattached-Swimnb NB - UNB Masters NB - UNB Masters Swim Club NB - UNB Reds NB - UNB swim Club NB - University Of New Brunswick Club NB - Western Valley Swim Team NL - Aqua Aces Swim Club NL - Baie Verte Dolphins NL - Baie-Verte Dolphins NL - Bay Roberts Sea Lions NL - Bay Roberts Sealions NL - Buchans Speedos NL - Clarenville Waverunners NL - Clarenville Waverunners NL - CONCEPTION BAY SOUTH BLUEFINS NL - Conception Bay South Bluefins NL - Corner Brook Rapids Swimclub NL - Cso/Unatt. Canada Games Registration NL - Deer Lake Dolphins Swim Club NL - Drakkars Swim Club NL - Exploits Otters Swim Club NL - Gander Guppies Swim Club NL - Gander Lakers Swim Club NL - Grand Bank Southern Sharks NL - Grand Falls-Windsor Gators NL - Gros Morne Piranhas NL - Gros Morne Piranhas NL - Island Wahoos Swim Club NL - Marystown Marlins NL - Marystown Marlins NL - Masters - Unattached NL - Melville Mantas Swim Club NL - Memorial University Seahawks NL - Mount Pearl Marlins Swim Club NL - NL Games Limited membership NL - NL Non-Club Coach NL - Northern Lights Swim Club NL - Officials Registration NL NL - Port Aux Basques Piranhas NL - Poseidon Swim Club NL - Rocky Island Masters Swim Club NL - SNL limited SPO registration NL - Springdale Bluefins NL - Springdale Bluefins NL - St. Anthony Dolphins NL - St. Anthony Dolphins NL - St. Johns Legends Swim Club NL - Swim NL NL - Swimnl Unattached NL - The Island Wahoos Swim Club NL - West Side Heat Swim Club NL - Western Whales Swim Club NS - Acadia Masters NS - Acadia Varsity Swim Team NS - Antigonish Aquanauts NS - Antigonish Masters NS - Bedford Beavers NS - Bridgewater Barracudas NS - Canada Games Centre Swim Academy NS - Canadian Coast Guard College Dolphins NS - Canadian Forces Atlantic Swim Team NS - Cape Breton Crawling Crustacea NS - Cape Breton Dorados NS - Cole Harbour Hurricanes NS - Cornwallis Lifeplex Stingrays NS - Cornwallis Masters NS - Cumberland Spartans NS - Dalhousie Masters Swim Club NS - Dalhousie University Club Team NS - Dalhousie University Tigers NS - Dartmouth Crusaders Swim Club NS - DARTMOUTH MANTA RAYS SWIM CLUB NS - Dartmouth Mantarays Swim Club NS - Dartmouth Whalers NS - Greenwood Dolphins Swim Club NS - Halifax CGC Clippers NS - Halifax Chronos Masters NS - Halifax Trojan Aquatic Club NS - Halifax Veligers NS - Halifax Wavecutters Aquatic Club NS - Hazardous Aquatic Mammals NS - Kings Edge Hill School NS - Les Aquadiens de Clare NS - Lunenburg Mariners NS - New Glasgow Waverunners NS - NS Bluenose Masters NS - NS Non-Club Coach NS - NS Summer Swimming NS - NSCC Masters NS - Officials Registration NS NS - Ph Thunderbolt Aquatic Club NS - Pictou County Mariners NS - Pictou County Masters Swim Club NS - Port Hawkesbury Antigonish Swim Team NS - Sackville Masters NS - Sackville Waves Aquatic Team NS - Shearwater Bluefins Masters NS - Shearwater Bluefins Swim Club NS - St Fx Masters Swimming NS - St Fx Swimming NS - St. Francis Xavier University NS - St. Margaret's Bay Breakers NS - Swim Nova Scotia NS - Truro Centurions Swim Club NS - Truro Masters NS - Tsunami East Swim Club NS - Unattached-Swimns NS - Waeg Waves NS - Windsor Bluefins NS - Windsor Masters NS - Wolfville Tritons Swim Club NS - Yarmouth Y Whitecaps NS - Yarmouth Yahoos Masters NT - Hay River Lions Swim Club NT - Ice Floes Swimming NT - Mackenzie Muskrat Swim Club NT - Nwt Glacier-Elite Swim Club NT - Yellowknife Masters Swim Club NT - Yellowknife Polar Bear Swim Club ON - 1000 Islands Y Swim Masters ON - ACES Masters ON - Acton Aqua Ducks ON - Ajax Aquatic Club ON - Ajax Swimming ON - Alderwood Teddy Bares ON - Ancaster Alligators ON - Ancaster Masters Swim Club ON - Aquadome Aquatics ON - Arnprior Blue Fish Masters ON - Arnprior Blue Fish Swim Club ON - Arnprior Greyfish ON - Aurora Ducks Swimming Club ON - Aurora Master Ducks ON - Aurora Selkies Swim Club ON - Avon Thames Tsunami Aquatic club ON - Aylmer Optimist Arrows ON - B-Train ON - Barrie Trojan Masters Swim Club ON - Barrie Trojan Swim Club ON - Base Borden Barracudas ON - Beach Barracudas ON - Belleville Beast Swim Team ON - Belleville Masters Swim Club ON - Blenheim Blast ON - Blue Waves Masters SwimClub ON - Blue Waves Swim Club ON - Brantford Aquatic Club ON - Brantford Masters ON - Breakers Swim Team ON - Brock Niagara Aquatics ON - Brock Niagara Masters ON - Brock University Swim Club ON - Burlington Aquatic Devilrays ON - Burlington Bay Sharks ON - Burlington Masters Swim Club Inc. ON - Burlington YMCA Masters ON - Cambridge Aquajets ON - Cambridge Aquajets ON - Cambridge Mavericks ON - Canadian Forces Masters ON - Carleton Place Aquatic Club ON - Carleton Place Makos Swim Club ON - Carleton Place Water Dragons ON - Carleton Place Water Dragons Masters ON - Carleton University ON - Carleton University Masters ON - CCAC Swimming Masters ON - Cfb North Bay Thunderbirds ON - Champion Athletic Club ON - Chatham Y Pool Sharks ON - Clarington Swim Club ON - Clarington Swim Club Masters ON - Club Aquatique Muskies Aquatic Club ON - Club Warrior Swimmers@UW ON - Cobourg Y Barricudas ON - Cobra Masters Swimming of Brampton ON - Cobra Swim Club ON - Cochrane Great Whites ON - Collingwood Clippers Swim Club ON - Collingwood Masters Swim Team ON - Cornwall Sea Lions ON - Cornwall Sea Lions Masters ON - Crest Swimming ON - Cricket Currents Swim Team ON - Cyclone Swim Club ON - Cyclone Swim Club Masters ON - Deep River Candu ON - Deep River CANDU Masters Swim Club ON - Dolphins Swim Club ON - Downtown Swim Club ON - Dryden Dolphins ON - Dryden Dolphins Masters ON - Dryden Otters Swim Club ON - Dufferin Aquatic Masters ON - Elliot Lake Aquatic Club ON - Elliot Lake Masters Swimming ON - EOSA ON - Equipe Natation Sturgeon Falls Swim Team ON - Ernestown Barracuda Swim Club ON - Espanola Electric Eels ON - Etobicoke Olympium Masters Aquatic Club ON - Etobicoke Swim Club ON - Excel 2 Swim Team ON - Fort Frances Aquanauts ON - Fort Frances Aquanauts Masters ON - Future Olympians Swim Club ON - GARDEN CITY AQUATIC CLUB ON - Georgina Rapids Aquatic Club ON - Golden Hawk Masters ON - Golden Horseshoe Aquatic Club ON - Golden Horseshoe Aquatic Club Masters ON - Goulbourn Sea Hawks ON - Granite Gators ON - Granite Masters ON - Greater Ottawa Kingfish Swim Club ON - Guelph Marlin Aquatic Club ON - Guelph Marlins Masters Aquatic Club ON - Halton Hills Blue Fins ON - Hamilton Aquatic Club ON - Hamilton Hammerheads Athletic Club ON - Hanover Swim Club Inc. ON - Hawkesbury Orca ON - Hawksbury Orcas ON - Hearst Phoenix Swim Team ON - High Performance Centre - Ontario ON - Huron Hurricanes Aquatic Club ON - IFS Masters ON - Ingersoll Speed Sharks ON - Iroquois Falls North Winds ON - J-Dolphins Swim School ON - John Innes Devilfish ON - Kanata Surfers ON - Kapswim ON - Kenora Swimming ON - Kenora Swimming Masters ON - Killer Whale Swim Team ON - Kim Lumsdon Swim & Tri Club ON - Kingston Blue Marlin Masters ON - Kingston Blue Marlins ON - Kingston Masters Aquatic Club ON - Kingston Sharks Swim Club ON - Kingston Y Penguins Swimming ON - Kirkland Lake Aquatic Club ON - Kiwanis Masters ON - Lake Huron Aquatics ON - Lakehead University ON - Lakeshore Swim Club ON - Lambton Laser ON - Laurentian Masters Swim Club ON - Laurentian University ON - Leamington Lasers Swim Team ON - Les Belugas Du College D'Alfre ON - Lindsay Lightningbolts Swim Club ON - London Aquatic Club ON - London Silver Dolphins Masters ON - Mallards Swim Team ON - Marathon Silver Pikes ON - Markham Aquatic Club ON - Markham Masters Swim Club ON - Markov's Aquatics Swimming Club ON - McMaster University ON - Middlesex Swimming ON - Middlesex Swimming ON - Middlesex Swimming Masters ON - Midland Keegos Aquatic Club ON - Mighty Tritons Aquatic Club ON - Milton Marlin Swim Team ON - Milton Masters Aquatic Club ON - Mississauga Aquatic Club ON - Mississauga Lifetime Athletics ON - MISSISSAUGA SWIMMING DEVELOPMENT_remvd ON - Mississauga Swimming Development_remvd ON - Mississauga Ymca ON - Muskoka Aquatic Club ON - Muskoka Masters ON - Nakokita Aquatic Club ON - National Capital Region Y ON - NCA Masters ON - Neighborhood Dev. Of Scarb. ON - Nepean Kanata Barracudas ON - Nepean Masters Swim Club ON - Newmarket Masters Swim Club ON - Newmarket Stingrays Swim Club ON - Nickel City Aquatics ON - Niki Swimming School ON - Norfolk Hammerheads Aquatic Club ON - Norseman Masters Swim Club ON - North Bay Y Titans ON - North Bay Y Titans Masters ON - North Toronto Masters ON - North York Aquatic Club ON - North York Gators ON - Northumberland Aquatic Club ON - Northumberland Aquatic Club Masters ON - Northwest Narwhal Swim Club ON - NYAC Masters ON - Nyac Waves Swim Club ON - Oakville Aquatic Club ON - Oannes Swim ON - Officials Registration ON ON - OlHenrys Masters ON - ON Non-Club Coach ON - Ontario Racquet Club Aquatics Swimming ON - Orangeville Otters Swim Club ON - Orcas Swimming of Burlington ON - Orillia Channel Cats ON - Orillia Old Poops Swimming ON - OrleansRecCompAdultSwimmers ON - Oshawa Aquatic Club ON - Oshawa Masters Swimming ON - Ottawa Centre Masters ON - Ottawa Rideau Speedeaus ON - Ottawa Riptides Masters Swim Club ON - Ottawa Swim Club ON - Ottawa Y Olympians ON - Owen Sound Aquatic Club ON - Owen Sound Aquatic Club Leftovers ON - Perth Stingrays Aquatic Club ON - Perth Stingrays Masters Aquatic Club ON - Petawawa Predators ON - Pickering Master Splashers SC ON - Pickering Swim Club ON - PIRANHAS OF WOODSTOCK ON - Port of Newcastle Stars ON - Queens University Swim Club ON - Quinte Dolphins Swim Club ON - Ramac Aquatic Club ON - Red Lake Goldfins ON - Region Of Waterloo Swim Club ON - Richmond Hill Aquatic Club ON - Richmond Hill Masters SC ON - ROC Swimming ON - Rocky Island Swim Club ON - Royal Military College ON - Royal Military College Masters ON - Ryerson University Masters ON - Sarnia Family Y Octopi ON - Sarnia Rapids Swim Club ON - Saugeen Aquatic Club ON - Sault Ste Marie Aquatic Club ON - Sault Surge Aquatic Team ON - Scarborough Swim Club ON - Soo Polar Bears Masters ON - Soo Y Dolphins ON - South Western Aquatics ON - St Thomas Jumbo Jets ON - Stittsville ViciousFishMasters ON - Stoney Creek Aquatic Team ON - SUDBURY LAURENTIAN SWIM CLUB ON - SUPERIOR SEA LIONS SWIM CLUB ON - Swim Apex Aquatic Club ON - Swim Ontario ON - Swim Ontario Masters ON - Swim Ottawa ON - Swim Ottawa ON - Swimming Dragons ON - Team Atomica Swim Club ON - Technosport Masters ON - Temiskaming Northern Loons ON - The Big Carp ON - The Boulevard Club Masters ON - The Dorado Stars Swim Club ON - The Olympian Experience Swim Team ON - Thornhill Masters Aquatic Club ON - Thunder Bay Thunderbolts ON - Thunder Rays ON - Tillsonburg Aquatic Torpedoes ON - Timmins Lane Burners ON - Timmins Marlins Swim Club ON - Toronto Athletic Club ON - Toronto Cricket Club Masters ON - Toronto Masters of the Univers ON - Toronto Olympian Swim Team ON - Toronto Swim Club ON - TOROswim ON - Trent Swim Club ON - Trent Torpedoes Masters ON - Trent University ON - Trillium Y Masters Swim Club ON - UNATT-COACH-CLUB ON - Unattached ON - Unattached-Swimon ON - University Of Guelph ON - University Of Toronto ON - University Of Waterloo ON - UofT Mississauga Masters ON - Upper Canada Swim Club ON - Uxbridge Masters ON - Uxbridge Swim Club ON - Valley East Waves ON - Valley East Waves Masters ON - Variety Village Aquatic Club ON - Vaughan Aquatic Club ON - Vaughan Masters Aquatic Club ON - W.Ross Macdonald Swimming ON - Wallaceburg Marlin Swim Club ON - Welland Masters Swim Club ON - Western University ON - Western University ON - Whitby Swimming ON - Whitby Swimming Masters ON - Whitchurch-Stouffville Swim Club ON - Whitchurch-Stouffville Swim Club Masters ON - Wilfrid Laurier University ON - Wilmot Aquatic Aces ON - Windsor Aquatic Club ON - Windsor Aquatic Club Masters ON - Windsor Essex Swim Team Masters ON - Windsor Waverunners ON - Windsor Y Dolphins ON - Windsor-Essex Swim Team ON - York Swim Club ON - York University ON - Young Swim School PE - Charlottetown Bluephins Aquatic Club PE - Charlottetown Masters PE - Montague Seahawks Swim Team PE - Officials Registration PE PE - PEI Non-Club Coach PE - Snapping Turtle Aquatic Club PE - Special Olympics PEI PE - Summerside Dolphin Swim Club PE - Summerside Masters PE - Swim PEI PE - Unattached PEI PE - UPEI Varsity Swimming QC - 21e Jeux FADOQ (Natation) - Montréal QC - Abitibi (Jeux du QC) QC - Académie de natation de Montréal QC - Ahuntsic-Cartierville (Jeux de MTL) QC - Anjou (Jeux de MTL) QC - Aquanautes de Baie-Comeau QC - Barracudas de Gaspé QC - Beaconsfield Bluefins QC - Bishop's University QC - Bourassa (Jeux du QC) QC - C. N. LES RAPID'EAU DE TROIS-PISTOLES QC - C.A. de la Haute-Beauce QC - C.A. de Rosemont QC - C.A. Fouiqs D'Anjou QC - C.A. Gatineau QC - C.A. John F. Kennedy QC - C.A. Les Licornes de Mer QC - C.A. Les Piranhas du Nord QC - C.A. Marlins de Québec QC - C.A. Pointe-Aux-Trembles QC - C.A. Polydium Chateauguay QC - C.A. Régional de l'Abitibi-Témiscamingue QC - C.A. Rivière-des-Prairies QC - C.A. Rosemont Petite-Patrie QC - C.A. Saint-Léonard QC - C.A. St-Charles-St-Henri QC - C.A. St-Eustache QC - C.M. Laval QC - C.M.Mégophias De Trois-Rivières QC - C.N. Aquamos QC - C.N. Beauport QC - C.N. Béluga de La Baie QC - C.N. Bois-Francs QC - C.N. Centre Mauricie QC - C.N. Centre-Sud QC - C.N. Chambly QC - C.N. Chambly QC - C.N. Chibougamau-Chapais QC - C.N. Dauphins de Rimouski QC - C.N. de Chicoutimi QC - C.N. des Chutes-de-la-Chaudière QC - C.N. Dollard-Des-Ormeaux QC - C.N. du Haut-Richelieu QC - C.N. Équinoxes de Thetford Mines QC - C.N. Excel QC - C.N. Gami de Roberval QC - C.N. Jonquière QC - C.N. Laval QC - C.N. Le Boréal de Fermont QC - C.N. Les Citadins de Vaudreuil QC - C.N. Memphrémagog Inc. QC - C.N. Mont-Laurier QC - C.N. Montmagny QC - C.N. Mustang Boucherville QC - C.N. Nataskouach de Granby QC - C.N. Outaouais QC - C.N. Plateau Mont-Royal QC - C.N. Port-Cartier QC - C.N. PPO QC - C.N. Région de Québec QC - C.N. Régional de Beauce QC - C.N. Requins de Drummondville QC - C.N. Sept-Iles QC - C.N. Sherbrooke QC - C.N. St-Félicien QC - C.N. St-Hyacinthe QC - C.N. St-Laurent QC - C.N. Ste-Foy QC - C.N. Torpille Inc. QC - C.N. YMCA du Parc QC - Capitale-Nationale QC - Carabins QC - Cégep André-Laurendeau QC - Cégep de Baie-Comeau QC - Cégep de Chicoutimi QC - Cégep de Drummondville QC - Cégep de Granby QC - Cégep de Jonquière QC - Cégep de l'Outaouais QC - Cégep de Matane QC - Cégep de Sherbrooke QC - Cégep de Sorel-Tracy QC - Cégep de St-Hyacinthe QC - Cégep de St-Jérôme QC - Cégep de Thetford Mines QC - Cégep de Trois-Rivières QC - Cégep de Victoriaville QC - Cégep du Vieux Montréal QC - Cégep Garneau QC - Cégep Marie-Victorin QC - Cégep régional de Lanaudière QC - Cégep Saint-Laurent QC - Centre de Haute Performance - Québec QC - Centre national Montréal QC - Centre Père Sablon QC - Chaudiere Appalaches (Jeux du QC) QC - CLUB SPORTIF MAA QC - Club Aqua Y'Eau Dolbeau-Mistassini QC - Club aquatique CDN-NDG QC - Club Aquatique Charlesbourg QC - Club Aquatique de l'Est de Montréal QC - Club Aquatique de l'Outaouais QC - Club Aquatique Emard QC - Club aquatique Malépart QC - Club Aquatique Marquette QC - Club Aquatique Montreal QC - Club Aquatique Ndg QC - CLUB AQUATIQUE NDG_X QC - Club aquatique Pointe de l'Ile QC - Club Aquatique Saint-Michel QC - Club aquatique Salaberry QC - Club Aquatique Sud-Ouest QC - Club de Natation CALAC Lasalle QC - Club de Natation CSQ QC - Club de natation Exotem QC - Club de natation Ka Chisipit Names QC - Club de natation Lachine QC - Club de Natation Nataqui QC - Club de Natation Opti-Plus QC - CLUB DE NATATION OPTI-PLUS QC - Club de Natation Phénix QC - Club de Natation SAMAK QC - Club de natation TNT QC - Club De Natation Trianord QC - Club de natation VMAX QC - Club des Maîtres de la Montagne QC - Club Élite De Natation Des Iles QC - Club Juvaqua d'Alma QC - CLUB MAÎTRES LES DAUPHINS DE GATINEAU QC - Club Maîtres Nageurs Beauport QC - Club Maîtres Piranhas Bas Richelieu QC - Club Maitres Sept-Iles QC - Club Maîtres-Nageurs Saguenay QC - Club Natation Loretteville Val Bélair QC - Club Natation Mont-Tremblant QC - Club Nautilus de Matane QC - club test QC - Collège Ahuntsic QC - Collège Bois-de-Boulogne QC - Collège Champlain-Lennoxville QC - Collège de Maisonneuve QC - Collège de Valleyfield QC - Collège Édouard-Montpetit QC - Collège John-Abbott QC - Collège Laflèche QC - Collège Lionel-Groulx QC - Collège Shawinigan QC - Côte St-Luc Aquatics QC - Côte-des-Neiges Notre-Dame-de-Grâce (Jeux de MTL) QC - Côte-Saint-Luc (Jeux de Mtl) QC - Dauphins de Rouyn-Noranda QC - Descente du Fjord QC - Dollard-des-Ormeaux (Jeux de Mtl) QC - Dorval Swim Club QC - Dynam'Eau QC - E.N. Cowansville QC - E.N. Longueuil QC - É.N. St-Lambert QC - Espadons Paraxion de Mont Joli inc. QC - Estrie (JDQ) QC - Fédération de natation du Québec QC - G.A. Mille-Iles Nord QC - Hippocampe de St-Hubert QC - INACTIVE - Westmount YMCA Swimming Club QC - Inscription des Officiels QC QC - Joliette Équipe Triathlon QC - Kaanihtaauchimaahch Swim Team QC - Kotnor QC - La Grande Nage Portneuf Savoura QC - La Traversée du lac Tremblant QC - La Vague de Brossard QC - Lac St-Louis (Jeux du QC) QC - Lachine (Jeux de MTL) QC - Lanaudiere (Jeux du QC) QC - Lasalle (Jeux de MTL) QC - Laurentides (Jeux du QC) QC - Le Mistral-Sainte-Julie QC - Les 100 Maîtres QC - Les Cachalots QC - Les Épaulards de Montréal QC - Les Loutres QC - Les Loutres 1 QC - Les Otaries de Bonaventure QC - Les Requins de la Piscine St-Denis QC - Les Riverains de Lévis QC - Les Saumoneaux New Richmond QC - Loisirs Sportifs Côte-des-Neiges QC - Loups Marins de Rivière-du-Loup QC - M. Boucherville QC - M. Camo QC - M. Châteauguay QC - M. Cowansville QC - M. De Chambly QC - M. Dollard-Des-Ormeaux QC - M. Élite Longueuil QC - M. Lasalle QC - M. Pointe-Claire QC - M. Roberval QC - M. St-Eustache QC - M. St-Hubert QC - M. St-Hyacinthe QC - M. St-Laurent QC - M. Université Laval QC - M. Victoriaville QC - M.N. Drummondville QC - M.N. Ppo QC - M.N. Québec QC - M.N. Valcartier QC - Maîtres A Contre-Courant QC - Maîtres Amis Dobri Dinev QC - Maîtres C A Pointe-Aux-Trembles QC - Maîtres C.A. Piranhas Nord QC - Maîtres De St-Lambert QC - Maîtres Haut-Richelieu QC - Maîtres Les Épaulards De Montréal QC - Maîtres Mille-Iles Nord (Gamin) QC - Maîtres Nageurs du Québec QC - Maîtres Nageurs St-Jérôme QC - Maîtres Saint-Charles/Saint-Henri QC - Maîtres Ste-Foy QC - Maîtres Ymca Westmount QC - Marathon du Lac-à-Jim QC - Marsouins de Val-D'Or QC - McGill Masters QC - McGill Masters Swim Club_remvd QC - Mcgill Swim Club QC - McGill University QC - Mégophias de Trois-Rivières QC - Mercier Hochelaga-Maisonneuve (Jeux de MTL) QC - Minabichi La Sarre QC - MIS Swim Team QC - Montréal-Nord (Jeux de MTL) QC - Mtl Nord Natation QC - Nageons au Témis / Témiscouata-sur-le-Lac QC - Natation Gatineau QC - Natation Para-Performance QC - Natation Ste-Foy Haute St-Charles QC - Neptune Natation QC - OSQ QC - Plateau Mont-Royal (Jeux de MTL) QC - Pointe-Claire Swim Club QC - Programme d'entraînement intensif QC - Programme d'entraînement intensif - Québec QC - QC Non-Club Coach QC - Quebec (Jeux du QC) QC - Regr. Chaudiere-Appalaches QC - Réseau du sport étudiant du Québec QC - Richelieu-Yamaska (Jeux du QC) QC - Rive-Sud (Jeux du QC) QC - Riverains Lévis QC - Rivière-des-Prairies Pointe-aux-Trembles (Jeux de MTL) QC - Rosemont Petite-Patrie (Jeux de MTL) QC - Rouge et Or Universitaire QC - Rouge et Or/Université Laval QC - Sainte-Anne-de-Bellevue (Jeux de Mtl) QC - Sorel Tracy Natation QC - SPEC Performance QC - St-Laurent (Jeux de MTL) QC - St-Léonard (Jeux de MTL) QC - Sud Ouest (Jeux du QC) QC - Sud-Ouest (Jeux de MTL) QC - TAÏGA QC - TestAmactiveTest QC - Torpilles De Repentigny QC - Torpilles De Temiscaming QC - Traversée du Lac des Sables QC - Traversée du Lac Laval QC - Traversée du Lac Mégantic QC - Traversée Internationale du Lac Memphrémagog QC - Traversée Internationale du Lac St-Jean QC - Turbulence QC - UCAT QC - UCRIM QC - Unattached-FNQ QC - Unik Pont-Rouge QC - Université de Montréal QC - Université de Sherbrooke QC - Universite Du Quebec A Chicoutimi QC - Université du Québec à Trois-Rivières QC - Université du Québec en Outaouais QC - University Of Ottawa QC - UNMNQ QC - UQAM QC - UQAR QC - Ville-Marie (Jeux de MTL) QC - Villeray St-Michel Parc Extension (Jeux de MTL) QC - Voltigeurs du Collège Bourget QC - Westmount (Jeux de MTL) QC - Westmount YMCA Maitres Nageurs SK - Assiniboia Aquarian Swim Club SK - Battlefords Kinsmen Swim Club SK - Biggar Barracuda Swim Club SK - Depot Bisons Swimming Club SK - Elrose Prairie Speed Swim Club SK - Estevan Golden Eels Swim Club SK - Flatland Sport Centre Inc. SK - Gravelbourg & District Swim Club SK - Humboldt Hammerheads Swim Team SK - Kindersley Swim Club SK - Limited Event Registrations SK - Meadow Lake Manta Ray Swim Club SK - Melfort Marlins Swim Club SK - Moose Jaw Kinsmen Flying Fins Swim Club SK - Moose Jaw Masters SK - Nipawin Lions Swim Club SK - Officials Registration SK SK - Oxbow Aquatic Club SK - Prairie Speed Swimmers SK - Prince Albert Masters SK - Prince Albert Sharks Swim Club SK - Regina Marlins Swim Club SK - Regina Masters Swim Club SK - Regina Optimist Dolphin Swim Team SK - Regina Piranhas Summer Swim Club SK - Regina Tritons Swim Club SK - Regina Y Naughts Masters Swim Club SK - Rocanville Tiger Sharks SK - Rosetown Royal Speed Swim Team SK - Sask Masters Swimming SK - Sask Summer Swimming SK - Saskatoon Goldfins Swim Club SK - Saskatoon Laser Swim Club SK - Saskatoon Masters SK - Saskatoon Sharks Summer Swim Club SK - Saskatoon Speed Demons SK - Saskatoon V.I.Pers SK - SC Barracudas Masters Swimming SK - Shellbrook Silver Fins SK - SK Non-Club Coach SK - South East Regional Gators SK - Special Olympics Saskatchewan SK - Speedy Creek Sea Cucumbers Masters Swim Club SK - Swift Current ACT Swim Club SK - Swift Current Barracudas SK - Swim Saskatchewan SK - Swim Saskatchewan (UNSK) SK - U of S Masters SK - Unattached Masters Saskatchewan SK - UNATTACHED SK SK - University Of Regina Cougar Swimming SK - Watrous Whitcaps Swim Club SK - Weyburn Silver Seals Swim Club SK - Yorkton Masters Swim Club SK - Yorkton Storm Swim Club YT - Whitehorse Glacier Bears Masters YT - Whitehorse Glacier Bears Swim Club YT - Yukon Graylings Masters * Coaching Experience * Describe the swimmers you coach * Contact in case of emergency * Emergency contact telephone * Allergies or medical concerns affecting participation in the course * Do you require special accommodation? * I understand that I will be video taped during the course. This video is for your educational purpose during the course. Your coaching video may be used for training of NCCP Learning Facilitators or Coach Evaluators in the future. Yes No * Swimming ability Strong swimmer Deep water unsafe Register * required