Java Social Network - Used for a CS ISP, grade 12 CS