Hi, Right now i am on my fourth semester (sophomore) studying Mathematics at a rather small University. The math department here is not that rich couse-wise. In other words there are not a whole lot of Math courses one could take here. From the upper level math courses the only ones that they offer here are: Intro to Real Analysis (first part: starting with basic concepts on sets, field of R, sequences, functions, continuity, an elementary topology of sets, and up to differentiation), Abstract Algebra, Linear Algebra, Intro to Topology, Foundations of Applied Math Probability and Statistics. (And i am also planning to do independent study in at least 2 more upper divison math courses) Because of this, i am planning to go on an exchange program for a semester to Canada (next Fall). I was planning to take up to 4 upper division math courses in there. But, i fret that if i do so i might end up not having a rather impressive GPA. For what's worth, the gpa that i will get there will not be counted towards the overall gpa that i will be having here at my current university. The courses that i am thinking of taking(depending at which university i will end up going) will roughly be: Real Analysis Approximation of functions by algebraic and trigonometric polynomials (Taylor and Fourier series); Weierstrass approximation theorem; Riemann integral of functions on Rn, the Riemann-Stieltjes integral on R; improper integrals; Fourier transforms. Linear Algebra II Finite dimensional real vector spaces and inner product spaces; matrix and linear transformation; eigenvalues and eigenvectors; the characteristic equation and roots of polynomials; diagonalization; complex vector spaces and inner product spaces; selected applications; use of a computer algebra system and selected applications. Euclidean and Non-Euclidean Geometry I Abstract Algebra Further topics in group theory: normal subgroups and factor groups, homomorphisms and isomorphism theorems, structure of finite abelian groups. Rings and ideals; polynomial rings; quotient rings. Division rings and fields; field extensions; finite fields; constructability. Complex Analysis Or some slight variations of those So my question is, for grad school, which would weight more: having less courses in math and an impressive gpa, or more courses and not so impressive? ( with impressive i mean 3.9 or 4.0, and not so impressive i mean a 3.0 only during that semester) Regards!