Undercover cop poses as high school girl