Happy New Years Eve…In Space

By ROBERT FROST December 31, 2017 “The crew live on GMT (Greenwich Mean Time), which means their new years day begins at the same time as for the people of Britain.  They will likely be long asl…

Space Debris: What’s the Big Deal?

By ANTON BUYNOVSKIY April 11, 2017 “In fact, space debris orbits Earth at approximately 17,500 miles per hour (~28,000 Km/h), and at that speed, even the smallest piece of debris can do substant…

How Star Wars Changed The World

By MAVERICK LIN May 11, 2017 “The impact of Star Wars is staggering. Its reach is not limited solely to pop culture or the film industry. It has even been felt in politics, science, and technolo…

Arrival: An Alien Film on Human Nature

By MEHER MASALAWALA April 26, 2017 “Arrival is a measured film that takes its time to unfold but manages to compel the audience into contemplating the connection between time and our seemingly l…