An Augusta Police Officer showed off some impressive dance moves while visiting a local kindergarten.

Officer Chase was visiting a class at the Sylvio J. Gilbert School when the students decided that he needed a little exercise. Actually, we're not sure how the dancing began, whether the kids challenged Officer Chase, or whether he just wanted to shake his groove thing, but the video, posted to the department's Facebook page,  is adorable.

He keeps up pretty well to the 'YMCA' music, and keeps the kids giggling, which is adorable. Nice job, Officer Chase! What a great way to impress kids at a young age that police officers are there to help serve the community. And dance!

More From WQCB Brewer Maine