Will Sheila be able to forge a relationship with Finn?