Hello, masi—and welcome to English Forums. I had never heard of it until now, even though it is pretty much the way I teach and the way that many essentially self-trained teachers teach. It is a relatively new method (2000), so it probably offers you the opportunity to refine, define or organize its methodologies in further detail.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.