Dr. Wang was one of the most confusing professors I have had ever. His lectures felt so random and I was teaching myself all of the material while doing the textbook problems. Dr. Wang made his class feel like a competition between his students and didn't seem to care about his their learning saying "may the best student win" before the final. 