Yes, pretty much any school you attend you can find scholarships and grants for. There are government grants which dont have to be repaid; so try to find those more than private grants.
Most schools offer scholarships for high school seniors in 2012. Check with your local board of education or your teachers will also be able to tell you what scholarships are available for students in the school you are attending.
some offer them some do not
Research schools that offer full scholarships. You can find a list of US colleges and grad schools that offer full scholarships here. Another site is US News and World Report--go to their "Search Schools" page. Realize that a majority of schools that offer scholarships do so because they have a big endowment.
I would look at your hometown, national scholarships and scholarships from your college. Many high schools offer scholarships for their graduating seniors.
Most schools offer scholarships! Ask a counselor from the school your looking to go to about scholarships, they can usually give you a long list of scholarships.
Fill out the FAFSA to gain access to government loans, scholarships, and grants. You can apply to individual schools for scholarships as well. You have to check with each school for the scholarships they offer.
Most schools offer free information on scholarships in their local area. Counselors of schools are required to have this sort of information readily available to anyone who seeks it.
Many state schools offer Native american scholarships. For example Texas Tech, University of Texas, Oklahoma State University, Texas A&M University and many others in all fifty states.
There are many scholarships offered to low income students depending on what area you want to be in.
There are many scholarships available just for teachers. In fact, at the following website, there are over 100 teacher scholarships listed: http://www.teachingtips.com/blog/2008/07/01/101-scholarships-just-for-teachers/.
I would look into scholarships that are from your hometown. Many high schools offer scholarships for students. I would then look into scholarships you can get at your college and national ones. Many people do not take the time to apply for scholarships, so you have a great chance on receiving one.
If you want to attend one of the many photography schools out there, then you should submit portfolios for scholarships. Many photography schools offer great scholarships to students who have genuine talent in the field of photography. If your work can stand out to a committee, then you will be sure to receive a nice scholarship.