Xue Bai
Absolutely terrible do not take! She cannot answer questions from students just based off of not having the knowledge to do so. Expects you to be able to access a Windows cpu for 2nd half of class with the only solution for Mac users being a sketchy download from the internet.