Where did you top out in math classes?
maxklein: Math is pointless if you are not planning to apply it at some point in your later career. Learning algebraic topology when you are studying digital circuits is like learning literary analysis - it may make you feel smart, but it's a damn waste of time.