7 things to do this weekend: Dec. 16-18