Hey all, I just started my Junior year at Florida International University this summer and decided to start light by taking Programming I and Discrete Math to kick things off with and get used to the university. Programming class is going fine, but Discrete Math class is really giving me a run for my money and is proving to be a bit more difficult than I expected. I'm a CS major and need it to be able to proceed along most of my pre-requisite chains (if not all of them), so I really want to pass this class. What complicates things however is that I can't be on campus as often as I'd like, so I'm not sure if I'd be able to get a tutor for it unless I hired one that actually came to my house, and I think that'd be a little on the expensive side. Anyway, I'm not sure in particular what's getting me, I understand the ideas and the process behind most problems, and I do okay on quizzes, but nonetheless I only scored a 53% on the first exam and I don't feel very confident in the class. I'm not sure if I'm just not going a good job studying, or if perhaps the professor isn't teaching it well (which I doubt, she's had several years of experience), or if I'm just not as smart as I thought I was. Ultimately, I think I could use some kind of extra help on it. Either that or I'm not doing something right in the studying department. The drop date is two or so weeks away, should I drop the class and take it again some other time, or should I stick through it and see if I can recover? I'm not sure what to do at this point. Thanks in advance.