Though this news may get many Christians excited with joy, I would rather look deeper: The fact that the teacher was thrown out is because of free speech issue, not the validity of homosexual.
And even though God gets the final victory in the end, He can easily take away His presence from men especially when men replace His Lordship by human rights, free speech and moral virtues. He has done it before, He will do it again.