passing a class requires getting an adequate grade