Forkner is a great teacher, but he's got his bad days, and you'll definitely know when those are. He can also be pretty tough if you need some help, but overall, he's helpful if you need to go see him... just don't wait until the last minute to do it, he won't be as helpful if you do that. But he’ll joke around with you every now and then.
For the class, it's Spanish, and the exams aren't made by the teacher, so don't blame it on him. He actually gives you extra "work sheets" that are the perfect summary of whatever you need (he does this mostly for verbs, but also for some grammar) and if you know those, you'll do great on the exam. He also gives you websites to help you get more exercises that aren't in the book. They're great websites, and they'll help you if you need to take more Spanish classes.