Professional Education Services


IDI's courses and seminars in both technical and managerial areas emphasize conceptual topics that most benefit from interaction between participants and a live instructor. See also IDI's Approach to Education and Professional Staff development

On-site courses and seminars

Academic courses