This site has everything about mobile computing, past, present and future uses. It also contains many diagrams and illustrations as well as charts that are good for showing comparisons.
I like this site for helping students with research papers and the occasional group project. There is a lot of information on here that can help the students get started with their projects and it helps almost any grade level as well.
identify the major causes of the American Revolution evaluate the significance of each event and its effects Give each set of four students 16 slips of colored paper. (Use a paper cutter to divide 8 sheets of pastel-colored paper into 64 equal slips). (This is the order of events; rearrange them before presenting them to the students.)