My personal opinion is that Irish Gaelic should be taught in Ireland in order to revive both the language and the culture. Everyone should learn it whether Irish by birth or from an immigrant family to Ireland. It makes a lot more sense than learning Sanskrit as a sort of overall requirement in public school. If a school, especially high school and up wants to offer Sanskrit as an elective because there is someone fluent in it and able to teach it, no problem.
The school where I once taught had Spanish class once a week for grades K-5, and then options for middle school, grades 6-8. They could continue in Spanish, or take Latin, Korean, Chinese, or French. Everyone in grades 6-8 was required to take a language which were taught three periods per week. Most eighth graders then took the NYS Regents exam for second year high school at the end of year. Those who passed with 85% or higher received high school credit and could go on to take advanced placement in first year high school or to learn another language. Latin was recommended for students looking to enter professions such as medicine, education, the sciences, and law. Those wanting to enter a trade or civil service jobs were recommended to take one of the spoken languages. For those interested in the corporate or business world, Chinese was recommended.
As for Ireland for the Irish, the only way for that to happen is for the Irish to stop leaving and start having lots of babies. The Irish who left or were driven out, or rather shipped out, could return and take over, provided they’ve kept the culture and the Catholic Faith alive! Somehow, with the state of the world right now, I don’t see the latter happening anytime soon. Just my impression, but there are more Irish living as Irish, practicing Catholics, in the US than in Ireland!