Mike Mangini is a unbelievable player who also has the ability to explain to us what he's doing. But you must really pay attention. He's almost mathematical in his approach. if you are serious about learning this system I suggest that you break it down into part acts.