SMS: Optimal learning