Accent is very hard to understand and he moves quickly in class, but once you go to his office hours for needed help in explaining things he's always happy to help and very reliable. His exam are easy if you know what you're doing. EXPECT POP QUIZZES, they are usually open book though.