Looks like a typical Young Golden to me. I’d say find him a suitable female who is ready, put them in the yard together and let nature takes it course. I don’t think dogs need sex education, just a time, a place and a suitable partner.
How old would Teddy need to be? I’m worried if I try to have him breed too young he might lose his self-confidence in the future when he is older.