Learning M$ Prism