This website is actually a textbook companion site. However, it has great explanations, diagrams, animations, and activities that help pull the students into the content. I use this website to reinforce ideas that we have covered in class. The internet activities are good because they allow the student to check his/her own work. The internet activity for atmosphere is pretty interesting: Pollution.