Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher
I second/third cleaning the rims, and would definitely take a file/emory board to the pads.
If the brakes didn't squeal before cleaning the bike, then the squeal is the result of stick-slip behavior - the pad is sticking to the rim too well. I experience this on my bikes after I give the rims and pads a good cleaning with soap or degreaser. The easiest cure I found was to dab some talcum powder on the rims' braking surface, activate the brakes a couple times, then thoroughly wipe the powder off the rims and the pads with a dry cloth. Be forewarned, the first few times you brake after this, you might not get your usual full braking power.
JEAN
2011 Specialized Ruby Elite - carbon fiber go-fast bike
DiamondBack Expert - steel road bike
Klein Pinnacle - classic no-suspension aluminum MTB