Humanism does.
I don't know about all religions, but Judaism, Christianity, and Islam are violent religions notwithstanding giving lip service to peace and love. Saying to love one another does not constitute teaching just as it didn't in the example I gave you of a mother saying the same to fighting kids. Typically, these religions (and yours, Baha'i) essentially say to be good, which accomplishes nothing, and then blames humanity for that message being ineffective. Haven't you written things such as that if everybody would just heed Baha'u'llah's advice, we would have world peace, and then commenting on how man fails to be moved by these admonitions?
What stands out about humanism is that it actually does teach love and tolerance by example. While the major religions are causing mayhem in the States and the Middle East, humanism quietly plods ahead making life better for the greatest number where it is allowed to. The Christians claim to love sinner while hating the sin, but it's just hatred. Meantime, in the States, humanist values are attempting to promote love and tolerance for LGBTQ+. Christian nationalists are historical revisionists trying to hide history teaching their treatment of slaves while instituting their intolerance for women's reproductive rights based in their religious beliefs in a supposedly secular government.
So, no to these religions teaching or doing anything helpful.