After how many times that you have repeated a class you should realize that the major is not for you and you should switch or quit? I've learned there are people who have failed Calculus 1 over 7 times. Are they genuinely retarded? I mean, not even because Calculus is an easy subject, but because they can't see that if you fail a class that many times you probably shouldn't keep trying and do something else instead.