I had taken his classes last year. In my opinion someone who has structuring problem for essay and there is no natural flare of writing I think he can help one develop structure of essays.
For good content he is not the one and if you can write decently well he might kill your natural instincts so another no for test series as well.
OK makes sense. Going though the brochure somewhat made me feel that this would only complicate my essays. Thank you though.