Guihong Bi
Dr. B's lecture is chill, you can do whatever you want during the time but you have to go b/c there are lecture quizzes almost every class (you can google the answers). The test are difficult but she allows test corrections ( you can google the answers). BUT the weekly lab quizzes are impossible to study for and basically makes it a latin class.