NDP Ratings 101:  ★★★★★ Cherish it | ★★★★☆ Own it | ★★★☆☆ Love it | ★★☆☆☆ Read it | ★☆☆☆☆ Toss it