Assignments Midterm Presentation Ethics 1 APPLES Reflection Tech Talk Presentation Final Presentation Final Video