CST 236 - Bryan Schiedler (2022)