Teaching Fluid Mechanics in a Virtual-Reality Based Environment | Synapse