Karen Jennings February 8, 2021 • 1024 × 673 • Rest in Power, Karen Lewis Karen Jennings teaching chemistry at Lane Tech, 2001. WHAT DO YOU THINK?