You were strict with me but that was good because it led to positive results.
I'm really glad you were the one who taught me.
I was so surprised to see the subtitles in the video.
1) You were strict with me but that was good because it led to positive results.
「あなたは厳しかったけど良い結果へと導いてくれたので良かったです。」
strict で「厳しい」
「良い結果」は positive results と言えると思います。
2) I'm really glad you were the one who taught me.
「教えてくれたのがあなたで本当に良かった。」
「〜で本当に良かった・嬉しかった」は I'm really glad~ と言えます。
3) I was so surprised to see the subtitles in the video.
「ビデオに字幕が入っていてびっくりした。」
「字幕」は subtitle と言います。
詳しい状況がわかりませんが、
もしもらったビデオに字幕が入っていたなら→ in the video you gave me.
見せてもらったビデオに字幕が入っていたなら→ in the video you showed me.
とした方がもっと自然な感じになります。
ご参考になれば幸いです!