Firefox does follow all the web standards.
It is the online education site that refuses to use web standards and instead uses proprietary IE-only technology.
Firefox follow standards. Internet Explorer does not. The online education you use does not.
I run linux and don't mind not going places that are windows only as I boycott windows with a passion!!!

this represents windows GO UBUNTU!!!