Surely, online resources for these courses must exist? I guess it's just about finding the will and time to put in double the effort because of a lack of instructor/conducive environment.
[1] https://www.coursera.org/specializations/discrete-mathematic...