Jake Shields
After reading many of the reviews, I was very nervous to take this class. However, it wasn't nearly as bad as people were making it out to be. It isn't an easy A; you have to actually put in the effort to do well. While it was a lot of work, I did gain a lot of knowledge on the subject, and Shields really is much more flexible than it might seem.