NOvA is a long-baseline neutrino oscillation experiment that uses the 700 kW NuMI beam from Fermilab. Two functionally identical detectors are placed off-axis and separated by 810 km. By analyzing charged-current interactions, we study electron-neutrino appearance and muon-neutrino disappearance to probe unknown physics parameters such as the octant of theta23, mass hierarchy, and CP violation. In this talk I will discuss the details of these analyses, focusing on the latest results which include the full neutrino dataset and the first anti-neutrino dataset taken by the experiment.