Doing homework? Your teacher has already seen this. See Theoi; it has properly-sourced information.
For the Google (sorry, click around on above image for links): Greek Gods Family Tree, Greek Pantheon, Underworld, Hades, Mount Olympus, Mount Olympus, Mount Olympus, Heracles, Hebe, Pan, Abderus, Hermaphroditus, Eunomia, Peitho, Rhodos, Tyche, Hermes, Artemis, Apollo, Epaphus, Athena, Persephone, Hephaestus, Hebe, Ares, Heracles, The Muses, Dionysus, Alcmene, Licymnius, Semele, Taygete, Alcyone, Electra, Celaeno, Asterope, Merope, Aero, Dryope, Maia, Pleiades, Dione, Io, Inachus, Melia, Oceanids, Oceanids, Pleione, Atlas, Prometheus, Epimetheus, Leto, Demeter, Poseidon, Hera, Hades, Hestia, Electryon, Echidna, Tethys, Oceanus, Tethys, Hecatonchires, Hyperion, Phoebe, Coeus, Rhea, Cronus, Mnemosyne, Cyclops, Typhon, Epaphus, Poseidon, Eris, Geras, Philotes, Apate, Nemesis, Keres, Hesperides, Hypnos, Thanatos, Moros, Ponus, Momus, Hemera, Aether, Pontus, Mountains, Uranus, Erebus, Nyx, Eros, Gaia, Tartarus, Zeus, Aphrodite, Chaos, Mount Olympus, Calliope, Clio, Erato, Euterpe, Melpomene, Polyhymnia, Terpsichore, Thalia, Urania, Creative Commons, Merope, Aero, important mortal, god of Olympus, underworld, conflicting genealogies