its more likely the valve cover gasket than the head gasket but you cat rule either out, oil is a weird liquid, as it creeps. and doesnt just run down the block like water would..

which side of the block is it? if its already at the mechanic its too late to help you find it yourself, but let us know his diagnosis.