数分高代我就不推荐了,我自己就是看复旦本校教材学的,也没怎么额外刷题。我倒是建议看看do Carmo的differential geometry of curves and surfaces。这学期辅导一个优秀高中生,就是用的这本书,写得确实不错。相比于直接从流形上手学微分几何而言,多了很多motivation。其实曲面论完全可以和解析几何一起放在大一对照着学,学完多元微积分和高代第一学期就可以看。
还有Milnor的拓扑书也可以在学过一学期数分高代后开始看
顺便给有志从事理科科研、同时又愿意为此支付一定报酬的高中生推广一下,可以考虑报名这个项目:
这个是仿效MIT PRIMES项目在中国做的一个高中生科研项目。我上文说的辅导高中生就是今年PCP组织的一个项目。他们对导师和学生的筛选都是很认真很专业的,不是简单的水论文包装简历。