RMI for learning