what are the six main classes of nonsilcate minerals
The six classes of non-silicate minerals are oxides, sulfides, carbonates, sulfates, halides and phosphates.