Joseph Scott
His labs are so amazing. Quick and educational. The lab reports are basically the lab manual and he gives out answers for the lab quizzes. It would be a mistake to not pick him for your lab. 