Joseph Manthey
The difficulty of the tests don't match what he teaches. He posts slides and they are heavily filled with information that aren't in depth. It's hard to follow along because his teaching style isn't very interesting. His tests expect you to know more than what he teaches. He's a cool guy, but I wouldn't take him again.