Top 1 alternative sites to mastercraig.com
Craig Johnson's Homepage
Karate USA's Craig Johnson Master Instructor