{% if courses %}
{% if groupedby == 'semester' and courses|groupby(groupedby)|length > 1%}
{% set grouped_courses = courses|groupby(groupedby)|reverse|list %}
{% else %}
{% set grouped_courses = courses|groupby(groupedby)|list %}
{% endif %}
{% for g in grouped_courses %}