Brad Lint
Dr. Lint is strict and keeps a pretty full schedule for assignments, but he's a fantastic instructor and I'd recommend him to anyone. He does a lot of group work, explains things in-depth, and incorporates relevant stories, pop culture, & memes. As long as you attend, participate, & follow instructions, you can do well in his class.