Long Ma
Dr. Ma is a great professor for one of the toughest courses for the CS curriculum. His lectures are very clear and he always ask how he can improve to help you understand the lectures more. He is always open to suggestions. After the midterm, he gave us the option to do an extra credit test to boost our mid term grade. Highly recommend!