Jorge Aragon
Makes Spanish very easy understand. But he does often go over homework questions so it kind of wastes time. You must participate and work with classmates regularly. And there is always homework, so you have to be on top of it. His class also requires a very expensive book called Panorama e5.(200$)