Vivian Giang
Vivian was a great professor. She was super easy to get a hold of and was always more than happy to help. She is a tough marker but her expectations are clearly lined out and her marking clearly explains where and why you lost marks. Not a heavy workload. I would definitely recommend taking Vivian for PROW.