def format_word_list_mixedcase(word_list):
    """
    Given a list of words, this function returns a new list where the
    words follow mixed case convention.

    As a reminder this is mixedCase.

    :param word_list: list, a list of words
    :return: list, a list of words where the words are mixed case
    """
    to_return, first_word = list(), True
    for word in word_list:
        if first_word:
            to_return.append(word.lower())
            first_word = False
        else:
            to_return.append(word.capitalize())
    return to_return
Given a list of words, this function returns a new list where the
    words follow mixed case convention.

    As a reminder this is mixedCase.

    :param word_list: list, a list of words
    :return: list, a list of words where the words are mixed case