I am the SM of a Troop that has seen our share of discipline problems ranging from foul language to physical assault. We have gone as far as to remove Scouts from events (Summer Camp) to expelling Scouts from the Troop. Each time we have had to resort to "extreme" levels of discipline, we have involved the SM, CC, offending Scout(s) and the parent's of the Scout involved. In the one instance when we removed a Scout from the Troop, he was allowed to rejoin the Troop about 6-months later with a written apology and the assurance that a parent would be present at each event/meeting that the Scout was on.
We're now experiencing enough "minor" discipline problems that we are considering implementing a 3-strike policy for minor infractions (name calling, insubordination, etc.). Does anyone have any experience with this sort of approach? I'm curious as to how well it has (or hasn't) worked for others.