He was taking pictures because he wanted to brag to his friends. That’s how these teachers always get caught.
The term “rape” was removed from the Canadian Criminal Code years ago and replaced with “sexual assault”, precisely because rape was a more limited term requiring evidence of penetration. The teacher is clearly guilty of misconduct warranting dismissal. Whether she has actually breached a state law will be determined by the courts, as every state seems to have differently worded criminal law provisions.