This song always makes me think of Mr. Holland's Opus. It's based on the the piece "Minuet in G major". The main difference is the song is changed from 3/4 to 4/4 timing,
A Lover's Concerto has two half step key changes. Starting G then up to G# and ending in A.