William Carter
Prof Carter is an amazing teacher! He goes out of his way to show that he cares for his students. He's forgiving with due dates when it comes to personal situations. He even makes the class intriguing overall. 10/10 Recommend taking his class!