writing cause and effect essay i need help on my homework freelance writing company essay about steve jobs about microsoft homework help science