Prof. Baxley is amazing! He really knows what he's talking about. Whenever anyone needs help with the lab, he won't hesitate to go out of his way to help explain the concept in different ways until you understand. Would definitely recommend and take him again!