NOT A TEACHER
It is a cleft sentence I'd say. There are many kinds of them so I cannot think of the structure that would fit all of them. Maybe the natives might know.
PS: Try to use more appropriate titles next time.
- For Teachers