What is remarkable about this web site is the clarity of content. This resource describes how cell membranes function with scientific accuracy but in simple language. Although this web site was written for middle school students, I will use it with my college non-major Biology students to supplement the textbook description of osmosis and diffusion. This is a fun site to investigate - the facts are interesting!!!!