this is a book, but i think "Thinking Physics" is outstanding, by maybe David Epstein?