def METHOD_NAME(user, current_org, suborg_name='', user_role=ROLE_MEMBER):
    # Create the suborg manually to prevent the generation of the default columns, labels, and data
    # quality checks
    if Organization.objects.filter(name=suborg_name, parent_org=current_org).exists():
        sub_org = Organization.objects.filter(name=suborg_name, parent_org=current_org).first()
    else:
        sub_org = Organization.objects.create(name=suborg_name)
        # upon initializing an organization, create the default columns
        _create_default_columns(sub_org.id)
    ou, _ = OrganizationUser.objects.get_or_create(user=user, organization=sub_org)
    ou.role_level = user_role
    ou.save()
    sub_org.parent_org = current_org
    try:
        sub_org.save()
    except TooManyNestedOrgs:
        sub_org.delete()
        return False, 'Tried to create child of a child organization.', None
    return True, sub_org, ou