Jeffrey Haynes
This professor can be intimidating at first, he's a retired colonel. However, he has a fantastic work ethic and is passionate about helping students. The class is mainly based on two group projects. He kind of grades projects on the organization of the slides, not so much on how you speak. I felt the projects were graded very easily. Take him!