teaching methodology analysis