Teaching, Research Guidance and Training Activities