I just want to say that you have made the English studying what you want to share with us more intricate, for too much new concepts and special terms you have cited in the video. Because of this, it is much difficult to grasp the key point what you had intended to speak. Explaining your knowledge simply without abstract conception to freshman, including me, might probably be your final expectation. That is my humble idea, Best wishes for you all!