If the AdS/CFT conjecture holds, every question about bulk physics can be answered by the boundary CFT. But we still don't know how to translate all the questions about bulk physics to questions about the boundary CFT. Completing this bulk-boundary dictionary is the aim of the bulk reconstruction program, which we review in these lectures. We cover the HKLL construction, bulk reconstruction in AdS/Rindler, mirror operator construction of Papadodimas and Raju and the Marolf-Wall paradox. These notes are based on lectures given at ST4 2018.