Hilariously wrong reply to OP. Reading Wald means you’re comfortable with differential geometry which an undergrad in math encounters several years after calculus. Not to mention that other texts mentioned cover Lagrangian and Hamiltonian mechanics which rely on calculus of variations and differential equations.