Laura Ikuma
Great professor! Explains concepts, provides examples, and encourages practice. If you pay attention in class and put in the work (a good bit of work), you will do well. She sets you up for success. The class is a bit of a time commitment, but the real-world examples keep me interested and motivated. 10/10