Det finns få saker i livet som är så givande som att lära sig nya saker. Och det finns få platser så perfekta för lärande...