A number of folks are screaming for this cop to be fired - which I believe is an excessive response.
I believe this situation is a learning opportunity for both the police and the teenagers. The officer should be sent for additional training on how to handle these situations and act professionally.
This is also a good opportunity to have a conversation with the teens on how to behave when a law enforcement officer confronts them.
This is a good suggestion. The only thing I am concerned with is whether or not the officer has the ability to change. The teens might not change either, but the officer can do a lot more damage if he's a loose cannon.