Reviews of professor Jin Zhi

Rating: 2.0/5, difficulty: 5.0/5
This class is extremely hard for a beginner, probably the hardest class I've ever taken in college. The project is very heavy and time-consuming. Take another class. It's not worth the stress.