Teaches with as little efforts as possible, or so it seems The way he talks to his students is disrespectful, I dont know this is my first year at this school. He teaches by explaining new topics on the board once and raises his voice asking why none of us can figure out the problem on the board when he asks. Class started with 30 ended with >10