If you to clear misconceptions about Quran teaching violence then this :
The interpretation of the verses of the Quran is normally made with reference to the historical, grammatical and theme aspects of the verses.
Some of the Quranic verses were revealed addressing issues current to that time...