Lecture Note(All in One)