Bach meets Teo