Indeed.com - as several people already mentioned, it's really great website. You have an option to set up daily alert using specific job search related key word (like a "teacher", for example) and a ZIP code. They will email you all the "teacher" jobs listed on the entire web in your ZIP code on a daily basis.
You can set up several alerts using different key words. Bottom line - it saves a lot of time and you don't have to constantly search different websites. It worked out great for me!
Talking about saving time, here is a great link with internet directory for every day use. For jobs scroll down (it's between Sports and Movies )