You know yourself better than anyone. I think you have to weigh all your opitions, and figure out if theres any possible way you can still pass. You may need to get a tutor or ask some of the other students that are passing what they are doing. I'm n...