I have no intention to insult the man. But if I'm being honest, it's difficult to understand half of what this guy says when he speaks. Mumbles heavily, and he seems to sporadically bounce around from topic to topic with little thought as to the pattern of his teaching method.