He's not that bad. You just have to listen, read the manual and the excersises and you're set. He also fixed his little problem this year so....gj
He doesn't know anything about what he is saying. We never had a "real" class with him. Never learnt anything for him. He doesn't care at all about his student's success.