This course is undergoing a much needed overhaul. The new version will contain updated, and expanded, information!