Smelt antifreeze when I turned on the fan...

I fired up the Valiant yesterday and when I turned the fan on, "steam" came pouring out of it and it smelt like antifreeze. Is this a sign of a bad heater core? Can it be fixed? Any write-ups on the web for changing it if this is what it is? thanks.