So, my radiator routinely leaks antifreeze, though I never really see a puddle under the car. Its been getting hot and barfing antifreeze lately when I run it for more than a very short time. It's barfing antifreeze, though not all of it. I'm presently wondering if the radiator is fine and if I just have some bad hoses. What's the best way to look for leaks and such? Also, how do I check the hoses that run to the heater core for leaks? The heater stops working when it starts puking. Just FYI on last item, turning off heater might stop the puking, but then again maybe not. Can't tell when driving and have had zero time to look into it during daylight hours.

Note, I am not a "car guy", so talk to me as if I was a10 year old about this stuff.