I have had a few English classes for intermediates with Wisam recently and I have found them very useful and interesting .I think the good thing about these classes that you get an opportunity to improve all your skills at the same time , both written and oral as the course includes grammar, listening, phonetics,conversation and different types of exercises. He is always helpful and willing to clarify any difficult points in grammar when students ask .
He tries to make sure that students understand the difference between the formal and informal language and keeps them updated on colloquial and everyday useful expressions. You can learn and have fun at the same time, without getting bored at all .
I definitely recommend his English classes!