I used to be a teacher at a vocational school teaching programming and similar basics for software development apprentices. The Beyond serie from Anthony Ferrara got me thinking if I should have thaught OOP with another aproach. And if it will change a lot when we think about behaviours in OOP instead of type.
Here is the presentation I presented at work.