passing a class requires getting a passing grade