James Howard
Very funny and makes physics interesting, however I find it hard to learn from him since he solves questions before instead of going over it at the same time as he teaches concepts. Answers everyones questions though. 