Liz, for handling missing data and outlier detection check these out!
Handling Missing Data: https://medium.com/analytics-vidhya/handling-missing-data-with-pandas-36fb8d268a0d Outlier Detection: https://medium.com/@darrylsws/introducing-box-and-whisker-diagram-to-detect-outliers-3f1df19d17b6
By yours truly, Darryl The Destroyer
For visualisations, to get you started!
matplotlib and seaborn: https://towardsdatascience.com/quick-and-dirty-data-visualization-toolbox-a2e24f201e29
By yours truly, Vincent Tatan of Google Singapore ML
and the video i just made: https://www.youtube.com/watch?v=FUUMgPfbWbU