Great professor! She is understanding and her lectures are interesting. There are weekly assignments and tests (one is dropped, including final). You have to do a 1 minute presentation but its super easy.