I tried it out and it works very well with the simulations. Can do simulations on concepts such as chemical bonding, diffusion, quantum mechanics, protein and DNA. It's is open source which is even better. For my visual learners I would use this the explain certain concepts in biology. You can also customize and create your own simulations If let's say the class has a theory then it can be tested. I approved. It has to be downloaded.it also has assessment tools embedded with the software.