PLease ask me questions if I am unclear. So here goes. It was a few months ago I asked this, I am taking an analysis course that basically is killing me. Months and months ago, just before the spring term ended (near the end of April), I asked the professor who was teaching the course (analysis course) and the prerequisite (a proof course) if it was alright to take them together (the same person). He gave me a laconic response, "yes". To be more concise, here is what the analysis course is. It's entitled "real analysis" and we use this book (the file was too big, I couldn't attach it). The syllabus says we will do parts of ch2, ch4, ch5, ch7, and ch8. Now I will talk about the proof course which was a prerequiste. We use http://www.amazon.ca/Mathematical-Proofs-Transition-Advanced-Mathematics/dp/0321390539. We do ch1 - ch12 (excluding ch7 and ch11) We had our first class yesterday (both proof and analysis) and my head already exploded. I spent last night drilling the proof course like reading the entire chapter (which is really big) and I still have trouble keeping up with the one page note my professor wrote in the analysis course. In other words, the proof course is not keeping up with the analysis course. I have not talked with the professor yet because I had to catch the bus last night and it's Saturday which means I can't talk with him in person until Monday which he does not have office hours yet I still plan to see him. Now here is the problem I don't know how it's going to turn out after we talk. 1. If he convinces me to stay, it's going to be hell for me because the analysis course is going at a fast pace and all (and I mean ALL except me) my classmates nod when he writes something convoluted (to me at least) and I sit there wondering what heck is he on about. 2. If he somehow says "he made a mistake" and I should drop out (I won't get a W I believe), would it still be bad because I would still be in his proof course? EDIT: If anyone is wondering, I am going to replace that course with something I HAVE PREREQUSITE for.