Is the compound ionic, covalent, a base or an acid?

I have been teaching chemistry at...

12 years ago
What type of compound is this?