Kathryn Ayres
Professor Ayres is a true gem! There is a lot of work but if you follow her directions EXACTLY as she says there is no reason to not pass this class. She responds super quickly through remind, and does one on one meet ups with students to give them personalized help. She is strict but honestly AMAZING!