He is the worst teacher my son has had. He isn't good at teaching my son IGCSE at all. He avoids to swear but frequently, he swears in front of young boys, teaching them bad habits. I would love to quote his utterly disgusting language, but it would be blocked by the Moderator. I'm hugely disappointed. I will be filing a report to the school.