Semester GPA Target Calculator

What grades per class do you need? Dynamic class list, 3 allocation strategies.