Julian Rosen
I'm a senior and this is by far one of the worst classes I've ever taken. Dr Rosen is incapable of answering questions or communicating what he is trying to teach. I got almost no grades back the entire semester and the exams were extremely difficult based on what we learned in class. Do not take this class with Dr Rosen.