...My strongest background is in Java, Python, OCaml, and Haskell. I am familiar with the content of the high school advanced placement tests, both AP computer science principles, and computer science A. I've also tutored some students in the languages Hazel (UMich), ML, and Scheme, so I have some... (read more)
...For the last 5 years of my career I have been in senior positions and have spent much of my time helping younger software developers and computer science students learn about this very exciting industry. I focus on making my teaching style flexible enough so that I can meet most people where the... (read more)