Archive for June, 2012

Theory on how to deal with different types of Fighters

Posted in Uncategorized on June 7, 2012 by John Mark Painter

ImageTheory on How 

Advertisements

Bottom Guard Submission Flow

Posted in Uncategorized on June 7, 2012 by John Mark Painter

Kevin Johnson Training History Photos

Posted in Uncategorized on June 7, 2012 by John Mark Painter

Kevin Johnson Training History, a set on Flickr.

Kevin Johnson Certificates

Posted in Uncategorized on June 7, 2012 by John Mark Painter



Kevin Johnson Creds, a set on Flickr.

Link to some of Kevin Johnson’s Training Certificates