Darrin Berkley
Honestly, this class is hard but there's so many assignments to pull your grade up if you mess up. He gave extra credit at the end, use it. The tests are hard since the study guides he gives are not similar to them. Do the homework and watch his lectures. Two group projects, which are a joke.