PID controller is very well known in engineering areas and it has a long history. So, there are many materials such as control knowhow for application, research paper, tuning method proven through a long history. It is an important to have an advanced lecture for design and tuning as much as development. However, it is very difficult to find for teaching knowhow. Current teaching style is implementation by MATLAB. However, MATLAB S/W is quite expensive as commercial based business focusing S/W. Advanced country or rich institute can provide site license. However, it is impossible for under developing country or small institute that cannot ready because of price. So, we must find alternative S/W to teach and research for implementation. Currently, many are interested in Python because it is open source and huge communities. This paper provides teaching experience of PID controller to nonlinear system to share knowhow and develop teaching method for teacher and students, effectively.