Stanislaw BorszczahiwskijEngineering, Manufacturing , Teaching