2017 In Review

Somehow, it is almost 2018 already. Here is 2017 in review.