that\'s why I said plan the course schedule carefully
do all major courses in regular term, do electives in summer
for most faculties, you can still do some 3rd level courses in summer
so, if you work hard, get a higher gpa, you have the chance the register earlier.
when registering courses, not only check the schedule for this year, but also check previous year (and summer) course schedule.
planning own course schedule is actually very interesting