There are 4 components of the Flipped Classroom
Professional development
Intentionally provided content
Flexible blended learning environment
Reconstructed Learning Environment.
I also learned that technology needs a human touch for it to work effectively. Than even though there is endless selection of technology, teaching should not rely on that one component.