Just by coaching styles, my first thought would be Steve Spurrier. We all know the NFL is a QB's league, and he is a QB coach. I didn't really follow him while he was in the NFL, so I have no idea what went wrong. But because of his experience in the NFL though, I would go against my first thought and just go with Weiss.
"When I know nothing, the possibilities are endless."