Blog Total Time: 2+ hours