Michael Sperber is CEO of Active Group in Tübingen, Germany. He has been developing software since 1984, and taught programming courses since 1987. Mike specializes in functional programming, with many publications and several books under his belt. Mike maintains a strong interest in teaching programming, and has designed introductory courses for several German universities. He is co-organizer of the annual BOB developer conference.