30-50% attrition rate?!!! This sounds like the program doesn't really care about the students. Honestly, I think the higher GPA wins. An 'A' student will do whatever it takes to succeed. However, we are human and slip up and a C isn't the end of the ...