David Ciota
David does a great job making what you have to do clear, and always helped when I didn't know what was going on. Only thing is he talks a bit quiet, so just get close and listen closely when he explains the lab. He grades fairly.