George Archer
Dr. Archer is one of the best professors I have had. He is clearly passionate about the subject and does an amazing job relaying that to the classroom. This class is extremely informative and fun to take part in.