James Mubiru
I wish I would have taken him for A&P 1 & 2.  He is constantly making jokes and tries to make class fun and enjoyable. He gives tons of extra credit and if you study his test reviews you will be golden.