Do not have him. He is so mean and puts everyone down. He had my mother come in for my brother everyday and then when he graduated he took it out on me. Horrible teacher. Doesn't even teach.
Worst teacher by far. He shouted and humiliates his students without teaching anything.
I had him in 7th grade and he was always yelling at the other kids.