Hamiltonian PDEs and ODEs, dynamical systems, Riemannian and symplectic geometry, billiards.