Weighted GPA Calculator

US 4.0 scale with honours / AP weighting.