His accent is very thick and you cannot understand what he is saying. He gets rude when you ask questions or ask to repeat any instructions due to his accent. Communication skills are BEYOND horrible. Just be prepared to teach yourself honestly. I would recommend FINDING A NEW PROFESSOR BEFORE TAKING HIM!!!!