School Teacher by Rex Roberts Song Details

On October 27, 2025, the song "School Teacher" was released by Rex Roberts. The duration of This song is about 3 minutes long, at 3:06. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Rex Roberts's "Luck of the Draw" album is number 9 out of 11. In terms of popularity, School Teacher is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of School Teacher by Rex Roberts to be Moderato (at a moderate speed) because the track has a tempo of 116 BPM, a half-time of 58BPM, and a double-time of 232 BPM. Based on that, the speed of the song's tempo is moderate. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-11.62 dB
Acousticness
56%
Danceability
79%
Energy
58%
Instrumentalness
0%
Liveness
8%
Loudness
81%
Speechiness
3%
Valence
96%

Recommendations

TrackArtistKeyEnergyCamelotBPM
All of the Monkeys by Cardboard Cowboy CutoutsAll of the MonkeysCardboard Cowboy CutoutsE Major712B97 BPM
School Teacher by Rex RobertsSchool TeacherRex RobertsB♭ Major76B194 BPM
I Believe by The OutlawsI BelieveThe OutlawsG Major79B97 BPM
Streets of Bakersfield by Zack StackStreets of BakersfieldZack StackG Major59B106 BPM
The Bloodstained Wood by LifebreakthroughThe Bloodstained WoodLifebreakthroughC Major68B120 BPM
You Need A Brand New Start by GittyYou Need A Brand New StartGittyD Major610B158 BPM
Packies Bar by Gavin Mc AloonPackies BarGavin Mc AloonC Major78B205 BPM
Lonely Corner by David PriceLonely CornerDavid PriceE Major412B78 BPM
The Winds of Yesterday by Billy McFarlandThe Winds of YesterdayBilly McFarlandC Major48B106 BPM
Slowly But Surely by Bridgestone BandSlowly But SurelyBridgestone BandA Major711B182 BPM
reno town by Faith Ridgereno townFaith RidgeB♭ Major76B194 BPM
How Many Times by The OutlawsHow Many TimesThe OutlawsA Major711B95 BPM
Midnight Pancakes by Marina AbramMidnight PancakesMarina AbramC Major18B126 BPM
Jambalaya by Zack StackJambalayaZack StackG Major39B98 BPM
Angeline Would You Like to Dance Again by Frank NelsonAngeline Would You Like to Dance AgainFrank NelsonG Major69B90 BPM
Lead Me On by Sean MolloyLead Me OnSean MolloyB♭ Major26B95 BPM
Let Me Show My Love by Stephen BennettLet Me Show My LoveStephen BennettD♭ Major83B170 BPM
The Arms of a Satisfied Woman by Roy BahamThe Arms of a Satisfied WomanRoy BahamC Major18B89 BPM
Stay out of My Arms by John GlennStay out of My ArmsJohn GlennD Major410B87 BPM
Living in the Moment by Christian country musicLiving in the MomentChristian country musicG Major39B125 BPM
Moments by Lion JayMomentsLion JayA Major311B98 BPM
Makes Me Wonder If I Ever Said Goodbye - Live by Country's Family Reunion, Jeannie SeelyMakes Me Wonder If I Ever Said Goodbye - LiveCountry's Family Reunion, Jeannie SeelyF♯ Minor211A68 BPM
Mothers Place by Paula MacaskillMothers PlacePaula MacaskillA Major711B95 BPM
Give Me The Roses While I Live by Sandy PoseyGive Me The Roses While I LiveSandy PoseyC Major48B79 BPM
Don't Lose Your First Love by The SpencersDon't Lose Your First LoveThe SpencersC Major48B92 BPM
ISRC
QZZ8B2552805
Label
L-M Records/RCA Records