Brian Essien
He's a pretty good prof, makes lecture enjoyable with his sarcasm and jokes. He does have an accent like the rest of the comments say, but it's not as hard to decipher as I thought. My only complaint is that the lab is entirely taught by TAs with no teaching experience. You don't need the actual textbook, but you absolutely need the lab binder!!