I have been fortunate to have the opportunity to teach the following courses in Columbia University: