Kristy Shih
Professor Shih is a very nice professor, but her lectures tend to be boring. Attendance is mandatory, but you're allowed to miss one class throughout the semester. Her class was very interesting due to the topics & readings she provides. Her assignments are easy and straightforward. 