activities_sorted.sort()
    for activity in activities_sorted:
        print('\n' + activity)
        for student in activities[activity]:
            s = NS()
            s.take_dict(student)
            print(s('{lastfirst}{TAB}{homeroom}'))

    # DO THE ACTIVITY EMAILS
    sf.path = config_get_section_attribute('DIRECTORIES', 'path_to_postfix')
    sf.base = 'activities'
    sf.SUFFIX = "ACT"
    sf.EXT = '.txt'
    sf.INCLUDE = ':include:'
    sf.activities_path = sf('{path}{SLASH}{base}')
    sf.space = ' '
    clear_folder(sf.activities_path)
    with open(sf('{path}{SLASH}{base}{EXT}'), 'w'):
        pass

    for activity_name in postfix:
        sf.handle = name_to_email(activity_name)
        sf.full_email = sf('{handle}{SUFFIX}')
        with open(sf('{path}{SLASH}{base}{EXT}'), 'a') as f:
            f.write(sf('{full_email}{COLON}{SPACE}{INCLUDE}{activities_path}{SLASH}{full_email}{EXT}{NEWLINE}'))
        with open(sf('{activities_path}{SLASH}{full_email}{EXT}'), 'a') as f:
            f.write("\n".join(postfix[activity_name]))

    output = []
    for activity_name in postfix:
        output.append(name_to_email(activity_name))