import csv


def csv_to_list(filepath):
    """Reads a list from a csv file

        Args:
            filepath: Full path of file to write to

        Returns:
            list: the list of rows as a list of cells
        """
    rows = []

    # Open the file and use csv reader to parse
    with open(filepath, newline='') as csv_file:
        reader = csv.reader(csv_file, delimiter=',', quotechar='"')

        # Build into a list of rows
        for row in reader:
            rows.append(row)

    # Return the csv file as a list
    return rows