Stephen Watters
He's probably my favorite teacher of all times. He's super nice, caring, and understanding. His class should be easy if you show up and do all his work. He doesn't have much homework so that's always a plus. Very enjoyable class!