classical guitar songs are really long and often times are not repetitive. they consist of many notes and different chords, and what i was wondering was how do u learn the song? i have been memorizing them but it takes along time, and if i dont play it in a while i forget it! i can remember rock songs and what not, but are there any tricks to learning those beautiful/long classical songs? thanks