I found all of these useful for different occasions. All of them contain strategies anyone can directly use in the classroom. I only refer to free resources I have used.

Teaching Philosophy

Skills: Data Analysis & Reasoning

Skills: Nature of Science (Inquiry, Literacy, Explaining)

Classroom ‘Management’

General Teaching

Science Reading Sources

 

General Science Resources