Potential development using thinking tools : the key to flipped teaching /: the key to flipped teaching. (2019)