Here are some free stock photo resources.
*Disclaimer: These free stock photos Web sites are getting popular and will provide more photos over time. Please come back to check out other sites as we find more to share with you.
You will find images of people, tech, nature, landscape, architecture, sport, and food. These will be good resources as the class materials.