"A Sea Cadet Corps or corresponding organization is a voluntary, non-political and non-militant youth organization, with membership unrestricted by race, sex or philosophical or religious convictions, which offers practical and theoretical training in nautical and maritime subjects within the context based on naval traditions."1