Elwood Kwong
He is a very nice and caring person, but I didn't love this class. He teaches from a powerpoint and then there may be worksheets, besocratics, or other online activities. The activities are simple enough and easy to do if you pay attention and understand the class. However, the exams are made to confuse you and make up a big chunk of your grade.