I am a native speaker of German, and I often see the English verb find being used like its German cognate finden. For example:
My students and I find your platform very useful and very appealing visually, as well. — Source
This just feels wrong to me. Shouldn’t it be something like:
My students and I find your platform to be very useful and very appealing visually, as well.
Can you use find like that?