Talk to the virtual
Michael Alf
Do you want to ask me questions and learn a bit about my background and work?
Just interact with my virtual alter-ego below.
And if you want to get in touch with the real me, leave your email and your name in the chat, and I get back to you!

Just start chatting!