AEPC TEACHING