Nice site for listening practice: TED talks ranked according to difficulty (speed, length, lexis etc): lingorank.com/talks/ Check it out.
"Grammar-teaching is the resort of the teacher who does not really know the language which he is teaching." M. West 1955 #1966andallthat
The NOW corpus contains about 3bn words of data from web-based newspapers from 2010 to the present time. corpus.byu.edu/now/
If teachers were trained from day 1 to assess their learners' needs and to teach to those needs the whole coursebook edifice would collapse.
This project collects samples of accent and pronunciation from native and non-native speakers of English.theenglishsite.com/accentproject/