Samuel Hertig, Ph.D. has contributed to the following courses and tutorials: