Great video! We practice many of these in our advanced class. Includes throws and takedowns.