To learn Alan Silvestri - A Promise chords, your first step should be understanding these chords - A, Em, C, Em, C, A, E, E, C, B and Em in sequence. A good strategy is to initiate at 59 BPM and then accelerate to the track's regular speed of 120 BPM. Given the song's key of C Major, adjust the capo to align with your vocal range and chord preference.