2000 Saturn LS2 V6

I just purchased a used 2000 Saturn LS2 (V6 Engine, Twin Cam, 24 Valve) and I have a problem already. The vehicle has an overheating problem which is caused from oil getting into the coolant system. Usually it's the other way around but somehow it's in the coolant system opposed to the coolant getting into the engine.

Can someone please help me with trying to figure out what's going on. My mechanic is kinda unsure so I'm just hoping someone who's mechanically inclined can help me out. I greatly appreciate it.

That is a tough one... usually it'd be something like a bad head gasket or head that leaves access from the coolant passages to flow into the cylinders, but oil pressure wouldn't likely surpass the coolant pressure.
----------When life throws you a curve, downshift and take it vigorously.

My guess is that you have a hole in you coolant pressure line. This causes the pressure to drop and thus the Oil has more pressure then then Coolant, forcing it into the Coolant container. Also check for loose piping that may have come undone, it's a ten year old car. And look for coolant and oil inside your engine, this may be a sign of a leakage or may show you a trouble spot. And the best thing you can do is find a better mechanic. Good Luck!