Hi, I am enrolled in an Msc programme in pure maths, I wanted to ask for your recommendations on taking a basic graduate course in Algebraic Topology. Basically my interest spans on stuff that is somehow related to analysis, geometry or analytic number theory. The pros for choosing this course is that nowadays most pure mathematicians know at least basic algebraic topology, and taking a course is better than learning by my own pace which is much slower than through a course. The cons for choosing this course, is only one really, the lecturer is quite awful, I took two UG courses with him, in one of them he was reasonably OK (but this maybe becasue it was really basic course of first year), in the other course he was quite horrible. Any advice?