Do you know any online free textbooks that you recommend?
Could you tell me free textbooks you recommend online?
オススメの○○
the book you recommend
the food you recommendなどと使います。
ありますか?と日本語でいうので直訳するとIs there〜やAre there〜と言いがちですが、There is/There areは実際にある、なし、存在するしないという意味になります。
今回の場合でいうとオンラインの無料英会話教材はほぼ間違いなく存在します。
問題はそれを先生がご存知か?ということですので、
英語としては
Do you knowやCould you tell meとなります。
Could you tell meだと、知っている?ではなく、教えて、という意味になりますが、英会話の先生であればほぼ知っているはずなので、Could you tell meでもいいと思います。