...actually i am not sure whether it's professional question cuz i haven't learn any major course yet.. so my answer here is:
i sould know what other classes he has taken, i mean the "concentrate" courses, if they are also gernal courses to him,such as psychology,sociology or fine arts, moreover they are easier for him to pass it than psy.if he put a little bit more concen. on it. he should not drop it cuz psy is also a gernal to him and now he should pay the drop money if he drop it. if other courses are major ones, he should put more con.on them. he is supported to drop psy. after all, psy. needs more papers than others.
hope it helps