What you need to know about assault, battery assault, and aggravated assault before hiring Toronto criminal lawyer