There is absolutely nothing wrong with Professor Jordan, he seems like a genuinely great guy. But for your GPA sake, just do an online lab or an easier one. This is a very difficult class for 1 credit, and if you aren't willing to study 3 or 4+ hours a week, an A is unattainable. He's a great guy, for your own sake stay away!!! 