General practitioner with excellent experience in teaching medical and nursing students. All medical subjects