By Lily Dodd The science department is passionate about many things. Among them: The San Francisco Giants, moths, Batman, science (of course), ski jumping, moths, time travel, sea otters, movies, and...