I was thinking of taking "Principles of Reactive Programming" by Martin Ordesky after taking his other class "Functional Programming Principles in Scala" on Coursera. After looking at CS 61A, I am thinking of taking it instead. How long did it take you to complete the course? Also, as far as I understood you can use the grader with "--local" flag to check the correctness of your program, is that the case?