apdplat learning