IBDP Teacher and Examiner for Biology HL/SL, Holds Master of Science with 19+ Years of Teaching Experience in IB, IGCSE, A-Level, EE & IA.