Trust me, never take him for course!!!!!!! That I can say he is a smart guy, but he is not a good teacher. the lecture is really heavy, you would not understand what he is saying. Maybe he is really smart, but he has no empathy for students. the exam is that The Impossible Mission 8 --- Applied Real Analysis. it seems that he doesn't want you pass.