Maybe interesting: We have created an open-source analog circuit design course using Xschem and ngspice, as well as using CACE as simulation runner and Jupyter notebooks for circuit sizing using gm/Id method. All materials, examples, xschem circuits, etc. are open-source. You are welcome to provide feedback or additions (via GH PR). We are using IHP open-source PDK as pure 130nm CMOS node.
https://iic-jku.github.io/analog-circuit-design/
Thread in Slack Conversation