margo huber