Design teacher George Iordachescu is a self-described “Renaissance man” who has a wide range of interests and passions. Even though...