Why R is Hard to Learn