One of those teachers - diamonds that you meet rarely. He is a gem in the Bdeb's crown. He inspires and makes you work hard. In return, after you break a path through the jungles, you start to really understand. The prof has developed his own method of didactic and maximally clear representation of material. But he is not giving you out ready answers. Yet he is always available to give you a hand when you need it.
Great teacher, knows his stuff and can teach it well.