2018 IACS Annual Review