Kirk Ferentz addresses a number of topics, including his Twitter ban