Yujia Ye
Professor Yujia Ye is one of the best teachers I have ever had at Duke. She is exceptionally caring, friendly, and helpful all the time. Her classes are easy to understand and are always teaching me new content. She is always accessible outside of class and will help you with your work whenever you need. Overall amazing teacher!! Highly recommend.