EDTC 6358 Theory & Practice of Learning