Xiaolu Zhang
Turn back and pick another teacher. He does not lecture or speak very well so the whole class does not pay attention to him. There are 2 tests and 8 Labs. The 2 tests are extremely difficult because of his hard to understand reviews. The 8 labs are also tough because he gives barebones instructions and grades you on stuff that is not listed. Avoid.