Prof. Lim was so passionate about what she teaches. I just took this class for the distribution requirements, but it turned out to be one of my favorite classes. Easy take-home midterms, pass/fail final projects, and weekly pass/fail assignments make up the majority of your grade.
The professor is one of the best and funniest professor I have had at midd so far. The content could be seen as unnecessary as it is all theoretical but her overall teaching style and care for students unmatched. Her grading for papers is tough and she admits it as well but she always welcomes students at office hours.
Professor Lim was great and I enjoyed the content of the class a lot. There are readings for each lecture, and semi-weekly assignments which are completion grades. Other than that the grading is very fair.