By Adel J. Helou "Teaching" is one of the most prominent, important, critical and useful activities of the human race. Teaching (and training) allows the transmission and propagation of knowledge from one generation to the next; it ensures maintaining knowledge and permits the survival, development and progress of our race. More »