What are the available educational environments and applications?