def get_eval_data_by_cID_and_instructor(cursor, cID, instructor):
    """
    cursor: the cursor of our connection.
    cID: a string, e.g., "CSC148"
    instructor: a string e.g. "S Huynh", "T Fairgrieve"
    -------------------------------------------------------
    Returns a list of tuples, with each tuple containing the evaluation data of a single
    section of the specified course
    -------------------------------------------------------
    We use cursor here to avoid unnecessary connections with database.
    """
    sql = "SELECT * FROM Eval Where cID like %s And instructor = %s"
    cursor.execute(sql, ("%{}%".format(cID), instructor))

    return list(cursor.fetchall())