Living June 5, 2019

Teacher dances with student to Beyonce's 'Before I Let Go' as part of test deal

WATCH: Teacher honors deal with 8th grader to perform dance if she aced an exam

A middle school teacher has held up his end of a deal after agreeing to perform a dance with a student if she got an A on her test.

Terrence Bradley and My'Angel Johnson's epic routine was captured on video after 14-year-old My'Angel aced her end of year reading exam.

"I definitely did cry," My'Angel, an 8th grader, told "Good Morning America" of receiving her test score. "Even with all the studying, I wasn't sure I was going to pass."

Bradley said he knew My'Angel enjoyed dancing. So when she was studying, Bradley made a promise -- he'd dance to Beyoncé's "Before I Let Go," originally by '80s group Maze, at Conway Middle School after scores from the South Carolina state testing were released.

Shiann Thomas/Horry County Schools
In this undated photo, middle school teacher Terrence Bradley danced with student My'Angel Johnson.

Principal Regina Pertell said the school was thrilled that local news featured the video of Bradley and My'Angel's choreographed moves.

"It was a lot of laughter to watch the video," Pertell told "GMA." "She's been a great student for the past three years. She came out of her shell and just blossomed this year."

Terrence Bradley
In this undated photo, Terrence Bradley and My'Angel Johnson, 14, are seen at Conway Middle School in South Carolina.
(MORE: This dancing marching band member just pulled us out of our morning slump)

Bradley said he knew he was in "good hands" learning the dance since it was My'Angel who created it.

Shiann Thomas/Horry County Schools
This undated photo shows Terrence Bradley and My'Angel Johnson's epic routine was captured on video after 14-year-old My'Angel aced her end of year reading exam.

"I was ecstatic I did well on it," Bradley told "GMA" of the dance. "These students, they work so hard. We try to prepare them to do well on these exams so when she scored 100% I was happy for her."

My'Angel said she hopes to have a career in dancing someday.