Meka is a fantastic professor who really loves what he does. It's very clear in his lectures that he knows how to digest a complicated topic and make it common sense. He used to be an algorithms professor—I so sorely wish I had him for 180.

Mr. Wang is an incredibly knowledgeable TA. He went over the content in class to fill in any gaps in our knowledge and went over practice problems. Nothing to complain about, just a great TA.