Phillip Jang
He is the nicest person. I have him for SSW136. His assignments are easy, he explains them well, he's open to any questions and he's also really patient and understanding. I'd take another class with him again :)