Are there alternatives to "is of the opinion ..." in the following sentence?
He is of the opinion that there is a something upon which we depend.
Because I am not an English native speaker, the expressions like "is of + noun" are ambiguous a little bit.