Here you can find some information related to the courses I taught so far.

## Geometry (Spring 2024, University of Pisa)

I am co-teaching this course, offered at the University of Pisa.

## Algebraic geometry (TA, Spring 2023, Humboldt University)

I took care of the exercises of this course, offered at Humboldt University. Below you can find the exercise sheets.

## Analysis III for physicists (TA, Fall 2022, Humboldt University)

I took care of the exercises of this course, offered at Humboldt University.

## Linear algebra and analytic geometry (TA, Fall 2022, Humboldt University)

I took care of the exercise classes of this course, offered at Humboldt University.

## Number theory (Spring 2022, Humboldt University)

I taught this course, offered at Humboldt University.

## Algebraic curves (TA, Fall 2021, Humboldt University)

I took care of the exercise classes of this course, offered at Humboldt University.

## Algebra II (TA, Fall 2021, Humboldt University)

I took care of the exercise classes of this course, offered at Humboldt University.

## Geometric group theory (TA, Spring 2021, Humboldt University)

I took care of the exercise classes of this master course, offered at Humboldt University.

## Topology of algebraic varieties (Fall 2020, Aarhus University)

This is a graduate course I taught at Aarhus University. Well, actually it was online. Below you can find lecture notes.

- Lecture 0: introduction and overview of the course.
- Lecture 1: cohomology of projective varieties, algebraic cycles and standard conjectures. Exercises.
- Lecture 2: some implications between standard conjectures. Exercises.
- Lecture 3: decomposition of the diagonal and zero cycles.
- Lecture 4: finite dimensionality, representability and Mumford’s theorem.
- Lecture 5: proof of the Bloch conjecture for surfaces not of general type. Exercises.
- Lecture 6: counterexamples to the integral Hodge conjecture. Exercises.
- Lecture 7: unramified cohomology and integral Hodge conjecture. Exercises.

## Moduli of curves and maps, Gromov-Witten theory and cohomological field theories (Fall 2019, Aarhus University)

This is a graduate course I taught at Aarhus University. Below you can find lecture notes.

- Lecture 0: Introduction and overview of the course.
- Lecture 1: Moduli of stable marked curves of genus 0.
- Lecture 2: Moduli of stable maps.
- Lecture 3: The boundary of the moduli space of stable maps.
- Lecture 4: Kontsevich formula, GW-invariants and quantum product.
- Lecture 5: Topological quantum field theories and GW-invariants.
- Lecture 6: Cohomological field theories.
- Lecture 7: Givental-Telemann classification.