Baoyi Zhou
Don't take this class unless you are already familiar with the subject. For her virtual class, she reads you the textbook word for word with a heavy accent. Be ready to teach yourself with the textbook and YouTube clips. 