Thomas Lane
Tom is an Amazing teacher but can be quite hard to understand sometimes. His classes tend to consist of a lecture for half the class followed by a lab for the second half. during the lab, he is open to ask questions. Very knowledgeable teacher overall.