Quan Wen
The lectures are so boring but fairly important to go to because he'll give out information on the tests, projects, or homeworks. He is a super smart and caring guy. If you go see him outside of class you will notice that immediately. I found this class interesting but the tests were hard