This site is my flotation device when it comes to school. It really does have every subject in the high school level. It has notes from Psychology to US History. This site is organized and everything is easy to find. I have only used it for a couple of weeks, but used it probably everyday school day while doing my homework. Trust me, if this site wasn't made, I'll probably be failing. I give this site my kudos.