S.T.E.M. is another student-centered learning  methodology that NBL supports.  STEM has gained alot of popularity in educational circles during the Obama administration as it was touted by the Department of Education.  It is a good, solid educational methodology that encourages students to actively be involved in their learning process. Great.

Here you can find some good resources on STEM.