learning apue