Assignment 2 | Caleb Siegle | ObservableAssignment 2 | Caleb Siegle | Observable