Johanne was a very caring prof, but I found the lectures somewhat confusing and difficult to follow along so you might be better off self learning. There are no surprises on the tests, and she is quite generous with marking. 