Mike did an amazing job, covering a lot of material in a way everyone could understand. I left with a much better understanding of 27 security issues and feeling much better prepared to deal with possible security breaches in the future.