Could be the heater core, but I doubt it.........there would be coolant on his floor and his car would probably be running hot or even overheating. "TegManG-SR" is right, the tube under the dash that drains his A/C condensation to outside the car is leaking/pinched off/clogged and is getting the passenger floor wet.