I found all of these useful for different occasions. All of them contain strategies anyone can directly use in the classroom.

Philosophy Towards Teaching

General Teaching Resources

Science-Specific Lessons & Labs

General Science Resources