The 8 Classes of Minerals Part 1: Native Elements, Oxides, Halides, and Sulfides · Professor Dave Explains · Sentinel