Andy McMillan
Very intense workload, should get 3-4 credits for this lab, not just 2. Pros: Good w/ office hours. Cons: Horrible at presenting material for class - I often needed to go to other sources to understand the labs. He's also HORRIBLE about grading on time. Only take if absolutely necessary. Metro needs a new prof for this class.