Frank is amazing and patient with slow or nervous learners, and very knowledgeable. I look forward to taking his defensive classes! I was worried that class was going to be boring, and Frank proved me wrong! Great guy!, and very knowledgeable. I look forward to taking his defensive classes! I was worried that class was going to be boring, and Frank proved me wrong! Great guy!