Elwood Kwong
The course is messy. All the aspects of the course are not at all connected. Outside of class work is not gone over in class, you basically teach yourself and its hard to teach yourself. The professor is helpful and answers emails quickly, but classes are boring and not helpful. The tests are not at all based on what is "taught." 