Felicia Smith of Houston, Texas, is being charged with an improper relationship with a student after she reportedly rubbed her hands all over the boy's body and then dropped to her knees and put her head between his legs.
Smith ended the nearly four-minute-long dance by saying, "I love you, baby. Happy birthday."
The victim is 15.
Investigators are reviewing a video of the lap dance. Smith told them that her other students convinced her to grind on the boy as a joke.
Smith is free on $30,000 bond, and is due back in court May 22.