There are many types of accusations of assault. This is because from a legal standpoint, all non-solicited contact, ranging from a simple touch to an armed aggression, can be considered as an assault.
The law therefore classifies many types of assault depending on the act committed and the victim. Usually, the evidence against you is based on testimony. Therefore, it is not always easy to evaluate the quality of the evidence presented, as the content of the complaint and the testimony in court may differ on essential points.
That being said, by discussing the situation with you and considering your version, we can determine the best course of action for you.