by oumua_don17·3y ago·view on hn ↗Any of David Bezley courses [1][1] https://www.dabeaz.com/courses.html