Sure, none of us are perfect and human beings are all still learning. But if your learning edge is about respecting women's bodies and managing your own craving to touch people when they don't want to be touched, it is better to do your learning in a different job than as a Buddhist teacher.
Wise teachers throughout the ages have echoed Buddha's wisdom. These leaders have never taught weakness, but they have always taught love. And they have overcome greater foes than al Qaeda.
In the Buddhist worldview of my upbringing, the livelihood of a human being must be based on one basic criterion -- do no harm.