What is a drill sergeant?

What is a drill sergeant?