Eric Hernandez
His lectures are often very interesting, fast-paced, and filled with information. It is extremely important you show up every day and take down as many notes as possible. The first test is going to be the hardest, as shortly after you will notice half the class is gone. Just stick through it and give the class a chance. You won't regret it.