Thomas Barnes
A lot of the success will depend on the students themselves, you have to make sure you study. He provides all the resources necessary and the tests will come straight from the lectures(which he provides lecture videos as well) he is very clear on what will be tested on lab exams and is very understanding/helpful.I really wish he taught a&p 2. 