Travis is a great professor, his only downfall is that his classes are a bit disorganized. This is only because he likes to experiment and try new things, if you don't mind that then definitely take a class with him. You will learn a lot and change your perspective on coding concepts. He is one of the most understanding profs I've had yet.