Avoid! He is always late, we have to be on time, but he doesn\'t? He is lazy and finds ways not to correct things, like putting all evaluations on Moodle, and make them multiple choice so the computer corrects it. He is rude and mocks you when you don\'t understand things. I will never take any more classes with him... he is AWFUL!