I'm an undergrad student at a fairly well known math program (top 20). I have taken several upper level undergraduate courses (real/complex analysis, honors abstract algebra) and graduate level courses (commutative algebra, topology) and I also did some independent learning with one of the professor here in homological algebra, and I did very well in my math courses (All A and A+). However, some of my geneds are not very good (I don't feel like I'm interested in learning them because I think they are useless and I would rather spend time learning math by myself rather than study for the exam). My question here is: How bad will it be? Will those general education courses hurt my chance of admission for grad school? Thanks