Check out Odi’s course: http://engineeredtruth.com/odi (affiliate link) I rank Odi’s course a 5/10. It is a great entry-level course for beginners but likely wouldn’t satisfy an advance affiliate…

source