ePals is a “collaborative learning and literacy community, focused specifically on fostering reading, writing and critical thinking skills across the curriculum.” (Source: ePals)