CHANG SHIYU
This was the first time teaching 190I but the material was presented in a really good way. Professor Chang was willing to spend extra time in and out of class reviewing concepts people had questions about. We covered a bit less material than I hoped but he was very open to feedback and will likely require CS165B before this class in the future.