How are you at polynomials, matricies and calculus??