I've been trying to find out for a while but got nowhere. All I need is a brief explanation on how you do that.
Considering you know how to get the character, you would face the front of the part to the character's torso with this CFrame constructor,
part.CFrame = CFrame.new(part.Position, Torso.Position)
You could have found this information on the wiki on CFrames under Rotating Bricks. You could also do this with body gyros.
Good Luck!