one of the most amazing and easy to understand video on such a complex topic PROGRAMMING LANGUAGE. best part of this video
1. very easy to understand.
2. everytime I felt that I might not understand right at that moment magically he replies NOT TO WORRY and make me relax and more confident to understand. and actually later on he does that.
3. live coding.
became a fan of his way of teaching.