I'm have this picture thats like 500x450 pixels and i need it much smaller (my teacher didnt specify) so is there a program i could use to do this? Preferably a free one.
photobucket.com or adobe photoshop.
You can do it on paint.
if you have vista you can edit in "Microsoft office picture manager" when you look at your photos
MS Paint . . .