I took Discrete Math 1 this semester and was having a really tough time. Most of my homework and test grades were in the high 60s. I managed to bring my grade up somewhat with a take-home test and extra credit, but was still hovering in the lower C range. I needed a 63 on the final to get a B-, and a 88 or something ludicrous like that to get an A. Just got my final grades, and somehow I managed to pull off an A- in Discrete! Man, I guess studying really does pay off 😛