PhD Supervisions & Teaching