Three consecutive “would have”s -- is this acceptable?

The speaker said the following sentences, knowing her mother had already passed away some time ago. Given this fact, I wonder if I shouldn’t change the last two “would”s to “would have”s. But then again, I’m not too keen on bombarding the sentence with three “would have”s in a row. What’s your take on this? Many thanks.
Man: But your mother used to be a lead maintenance engineer, right?

I would have thought fixing things would be the first thing she would teach you.

– vs –

I **would have thought **fixing things would have been the first thing she would have taught you.

I ** thought **fixing things was the first thing she taught you.

I’m surprised she didn’t teach you to fix things.