SSN vet, good luck to your daughter on her debate.
I suggest she Google Cato Institute, the libertarian think tank in DC. I believe their website still has, downloadable, the April 2012 Stand Your Ground Debate. It includes Cato's Tim Lynch giving an introduction succinctly outlining the...