That's a great overview. You mention a huge body of high quality literature (too much to mention). Could you pick out a few high points? I'd...
That doesn't sound like any class I've ever been in with Ricky :-(... Mind you I haven't done the gun defence stuff.
If you're looking for Krav in London, I can recommend Ricky Manetta http://www.mmakravmaga.com/ he trains at fight city gym near old street....
Separate names with a comma.