Over the last two years, the TeachOpenCADD GitHub repository underwent many additions and changes: we now have more than doubled our content and extended the application of software best practices rigorously. Twelve new Python talktorials in addition to the previous ten are available (Figure ). The talktorials cover data retrieval via webserver queries from major structural, chemical and pharmacological databases including the PDB , ChEMBL , PubChem , and KLIFS databases. Important structural modeling tasks include protein pocket detection and comparison, protein-ligand docking and interaction analysis, as well as molecular dynamics simulations using tools such as ProteinsPlus , Smina , PLIP , and OpenMM . Throughout all talktorials, the 3D information is interactively visualized with NGLView . Finally, besides the previous examples for cheminformatics tasks such as molecular filtering, clustering, and similarity search using RDKit functionalities , we introduce deep learning (DL) for activity prediction and show how to train a model using the deep learning library Keras .