Twisted Bilayer Graphene (TBG) is a change of paradigm in condensed matter: with flat topologic bands, it provides a platform for unconventional superconductivity, correlated insulation, Plankian metal phase, etc. This course will provide rigorous yet pedagocical introduction to the topic.