Omar Alenezy
He's not as bad as everybody says. He knows his stuff and cares about all of his students, so if you need help, it's there. Just show up every day and focus; take good notes. That's the key. Just like any other college class, you can't give half effort and expect an A. Alenezy is a good guy who knows what he's talking about if you just listen.