As a fellow, Ruth interned with MK Gidon Sagi and MK Masha Lubelski.
She holds a B.A. in political science and international relations, an M.A. in communications, both from Hebrew University of Jerusalem, as well as a PhD from the Business Administration School at Haifa University.
Currently, Michali-Avidar is a lecturer in communications at the communications department at the Emek Yzrael College.