1. List three reasons why Muhammad s teachings evoked strong
1. List three reasons why Muhammad s teachings evoked strong opposition from the Meccans. (Focus on the leadership, social and family structure, identity, and religion of pre-Islamic Arabia. How Muham