Hi guys, I'm a second-year math major planning on grad school. Last year I got nearly perfect grades; my only B was in English. This year I've done much worse, getting two Bs in computer science, a C in physics, and (probably) a B in Chinese language (a class I am just taking for fun -- I don't actually need to). Luckily I'm still getting As in abstract algebra and in real analysis. It's not that I can't handle the material... I just had too much fun this semester and skipped too much class. Assuming I can get back on the straight and narrow, how much will this bump in the road hurt my chances?