Don Granholm
He's a great guy that relates the real-world very heavily into his classes. My only real complaint (and it's a very minor one) is he doesn't give study guides for tests. The homework he assigns is always fair and easily manageable and he gives a good amount of extra credit. I would love to take him again as he's definitely a hidden gem at Triton.