Teaching: I have taught numerous courses in management, entrepreneurship, business law, business ethics and freshman seminar. I have developed several courses to be taught in an asynchronous online format. In addition to traditional classroom teaching, I have taught courses at various business sites to corporate employees.