def METHOD_NAME( start_semester, end_semester):
    """ Return a range of semesters, from start_semester 
        to end_semester
    """
    current_semester = start_semester
    while current_semester != end_semester:
        yield current_semester
        current_semester = current_semester.increment() 
    yield current_semester