Jason Ferrell
He talks a lot but teaches little. His class is hard because questions will pop up on his benchmarks that you feel like were talked about very little or not at all. The online text book is of little help for benchmarks too. He loves his job though and wants you to love it too, which is admirable. Go to class. It's painful but you need it.