GPA calculation varies from school to school, and even from department to department within a school. Classes might be weighted differently across a variety of factors such as difficulty, hours, and course work, thus, a straight average, although common in many scenarios, is not always the hard and fast rule in the US.