Resources I Recommend

 

Good views (reading, watching).

Strategies for Pedagogy and Effective Teaching.

Experts on related topics.