I base my teaching philosophy on three principles: (1) building strong conceptual foundations, (2) fostering inquiry through hands-on and problem-based learning, and (3) promoting critical thinking through dialogue.
I believe science is for everyone. My goal is to create a classroom where curiosity is celebrated, diverse perspectives are welcomed, and students feel confident exploring new ideas.
This second-year undergraduate course introduces the principles of plant pathology, including the causes, development, diagnosis, and management of plant diseases. Students explore diseases caused by fungi, bacteria, viruses, nematodes, and abiotic factors, with an emphasis on disease cycles, host–pathogen interactions, epidemiology, and disease management. The course is intended for students in the Vegetal Production program and provides a foundation for advanced studies in crop protection and plant health.
This first-year master's course examines the ecological processes that influence the distribution, abundance, and interactions of plants across natural and managed ecosystems. Topics include plant adaptations to environmental conditions, population and community ecology, biodiversity, ecosystem functioning, and the effects of climate change and human activities on vegetation. Designed for students in the Vegetal Production master's program, the course emphasizes the application of ecological principles to sustainable crop production, conservation, and ecosystem management
This first-year master's course explores the biological processes that drive soil functioning and their importance for plant growth and ecosystem health. Topics include soil microbial communities, nutrient cycling, decomposition, soil organic matter dynamics, plant–soil interactions, and the influence of agricultural practices on soil biodiversity and fertility. Designed for students in the Sustainable Forest Management master's program, the course emphasizes the role of soil biology in sustainable Forest and soil management.
This first-year undergraduate course introduces the fundamentals of computer literacy and coding. Students develop essential skills in computer systems, file management, data organization, and the use of common software tools, while learning the basic principles of coding, including variables, control structures, functions, and problem-solving. Open to students across all undergraduate programs at ENSAF, the course provides a foundation for the effective use of computational tools in scientific and professional settings.