Sandra Lemon-Strauss is back and she's having a harrowing day full of computer business.Sandra Lemon-Strauss is back and she's having a harrowing day full of computer business.Sandra Lemon-Strauss is back and she's having a harrowing day full of computer business.