Chad Caswell
I've never had a better experience taking a science class. Chad is so resourceful and takes the time to keep up with students so that they can remain on track. Many opportunities for studying the material and he includes helpful tips during lectures as well. 