W&L CS 4 - MID RES REVIEW - Fall 2023