Jason Porter
Only complaint is that he teaches straight from Zybooks and the lectures are quite boring. Other than he is a great guy and is really knowledgeable and entertaining. If you know the basics of Python don't expect to learn anything for be stimulated by this class though, it is just Zybooks. 