Programming in Python. I know that learn the hard way is an idiomatic phrase, but still... You make every lesson convoluted, drawn out, and referencing info the student doesn’t have yet