Very chill, respectful professor, and appreciates a good joke and some humor during class. He encourages participation, and is always available outside class, and provides feedback and help any time you ask him. Content & assignments clear and organized. All in all just great, I'd take him again for sure! 