Ying Yu
Professor Yu is such an amazing teacher. She cares about her students and if they fully understand the information. She always gives good examples and really makes the information stick. You just need to make sure to keep up with learning the information outside of class and you're set for success.