Could someone deconstruct this sentence and explain where it is right or wrong grammatically?

Solution 1:

It's an instance of the general form

I'm of the X opinion

which means about the same thing as

My opinion is X

Inverting the sentence tends to emphasize the opinion.