Nothin' wrong with True Love.
I understand the student is legally an adult (18) and as I beleive he was not in any of her classes, BUT, given their relative positions in life (teacher/student), this is not ok.