





Summer 2013 - Number Theory and Dynamics
(Institut Fourier, Grenoble, France)
Winter 2013 - Dynamics and Quantum Chaos on hyperbolic surfaces
Autumn 2012 - Ergodic theory of large groups and number theory
(Eidgenössische Technische Hochschule, Zürich)
Autumn 2012 -
Flows on homogeneous spaces
(Technion, Haifa, Israel)
Winter 2012 - Random walks on matrix groups
Autumn 2011 -
Combinatorics, Number Theory, and Dynamical Systems
(Erwin Schrödinger International Institute for Mathematical Physics, Vienna, Austria)
Summer 2011 - Lie groups, algebraic and arithmetic groups
(Banach center, Bedlewo, Poland)
Spring 2011 -
Kunze-Stein phenomenon, ergodic theorems and applications
(École Polytechnique Fédérale de Lausanne, Suisse)
Spring 2011 - Théorie ergodique des actions de groupe
(Fédération Denis Poisson, Tours, France)
Autumn 2010 - Dynamical Systems in Number Theory
Summer 2010 - Lectures on Diophantine approximation and Dynamics
(Tata Institute of Fundamental Research, Mumbai, India)
Winter 2010 - Introduction to arithmetic groups
Spring 2009 - Flows on homogeneous spaces and applications
Spring 2007 - Math 157b (Riemannian Geometry II)
Autumn 2006 - Math 109a (Introduction to Geometry and topology I)
Spring 2006 - Math 109c (Introduction to Geometry and topology III)
Winter 2006 - Math 157a (Riemannian Geometry I)
Autumn 2005 - Math 1a (Freshman Mathematics)
Spring 2005 - Math 157b (Riemannian Geometry II)
Autumn 2004 - Math 109a (Introduction to Topology and Geometry I)
Winter 2004 - Math 425 (Introduction to Probability)
Winter 2004 - Math 116 (Calculus II)
Autumn 2003 - Math 115 (Calculus I)