I have the whole weekend off, and I was looking to learn a bunch of songs. I was wondering if there are any specific ways people like to approach this, or maybe I'm just crazy. Thanks for your time.
Fastest way I know to learn songs is to play along with the song either through a stereo or with a headphone in one ear only while listening to what I play with the other ear.
Pick a song, devide it into small parts ( riff / licks ) and practice those PERFECTLY for "x" (i usually do 5-10 minutes on each riff or lick then move to next ) number of minutes. Move on to next riff, and so on.
Then new song.

This is what ive found works best for me, try it by all means.