are ionic compounds good thermal insulators?
are good insulators because there are no free electrons or ions (unless dissolved or melted). ... have high melting point because ionic bonds are relatively strong.