I'd like to one day become a photographer, but I don't know what classes I need good grades in...

Maybe a few suggestions for universities, preferably in Canada, but universities in the States is okay too...

And what should an amateur's portfolio have in it and where could I submit it?? I'd prefer to to a national geographic type thing...or maybe pics for a provincial or national park brochure (I love nature pics)