During my studies at MIT, I could not resist the temptation of taking quite a few of the numerous exciting classes offered. Below is the list of classes I have taken for credit in chronological order.

- 6.867 Machine learning (Fall 2007): Tommi Jaakkola
- 6.878 Computational Biology: Genomes, Networks, Evolution (Fall 2007): Manolis Kellis
- 6.437 Inference & Information (Spring 2008): Polina Golland, Gregory W. Wornell
- 6.840 Introduction to the Theory of Computation (Fall 2008): Michael Sipser
- 6.874 Computational & Systems Biology (Spring 2009): David K. Gifford
- 6.830 Database Systems (Fall 2009): Samuel Madden
- 6.251 Introduction to Mathematical Programming (Fall 2010): Vincent D. Blondel
- 6.438 Algorithms for Inference (Fall 2010): Polina Golland, Gregory W. Wornell
- 6.972 Statistical Inference in High Dimensions (Spring 2011): Martin J. Wainwright
- 6.252J Nonlinear Programming (Spring 2011): Dimitri P. Bertsekas, Tom Luo
- 15.401 Finance Theory I (Fall 2011): Andrey Malenko
- 6.256 Algebraic Techniques and Semidefinite Optimization (Spring 2012): Pablo A. Parrilo
- 6.231 Dynamic Programming and Stochastic Control (Fall 2012): Dimitri P. Bertsekas (took it as a Listener)
- 15.450 Analytics of Finance (Fall 2012): Leonid Kogan
- 6.261 Statistical Data Processing (Spring 2014): Devavrat Shah

Aside from the technical classes, I was fortunate enough to participate in a couple of artistic endeavors. I took 21M.600 Introduction to Acting taught by the excellent and inspiring director Jay Scheib. At the end of the course, each team had a 20-min performance of their favorite play. My team presented scenes from the Antigone play. I had the privilege to be Creon. Some amateur videos can be found in YouTube.

Lastly, I was part of the MIT Shakespeare Ensemble on the Fall of 2011, when we presented one of Shakespeare's masterpieces, Macbeth.