APCS Notes February 2017