A second course in calculus