IceCube is a cubic kilometer-sized neutrino detector located deep in the Antarctic ice at the South Pole. It is designed to detect high energy neutrinos on the order of 100 GeV and above. The DeepCore sub-detector, located within the main IceCube array, has a lower energy threshold of approximately 10 GeV. Using IceCube as an efficient veto against atmospheric muon background, DeepCore can detect atmospheric neutrinos with high purity over a large range in L/E. I will present recent results from IceCube DeepCore with an emphasis on both standard and non-standard neutrino oscillation physics.