Completed all modules, but did not build a model. I was more interested in applications of ABM and how it works, rather than spending so much time with coding. Course was very effective--videos with split screens (computer screen plus lecturer face was a very effective learning tool). However, for those of us who what to learn more about how ABM is applied and methodology, rather than pure coding, you might consider in the future breaking ABM into two courses. One, how to build ABM models; and two with more emphasis on history, methods and going through real world applications in addition to demonstration models.