If it is not all in English, I do not feel like it is effective in teaching me English.
If the explanation is also not in English, I do not feel like it is beneficial to my English skills.
この場合は、色々な状況が考えられますが、なるべく違う状況で使える言い方を二つ回答します。
最初の言い方では、not all in English は全部が英語でなければという意味として使います。
do not feel like it is effective はあまり効果が期待できない気がするという意味として使いました。effective は効果的という意味です。
teaching me English は英語を教えてくれることに対して、つまり自分が英語を学習するという意味となります。
二つ目の言い方ではIf explanation also not in English, は説明も英語でなければという意味として使います。
do not feel like it is beneficial は利益をもたらさない、気がするという意味として解釈しました。
beneficial は利益をもたらす、ためになるという意味として使います。
my English skills は自分の英語力という意味ですが、skillは、能力、技術など多くの意味で使えます。
お役に立ちましたか?^_^