Who Posted? in What the chances are for a new grad with a English as Second language to get hired? (7 posts)