Bih-Horng Chiang
Tests were kinda hard so make sure to thoroughly study for them since a bad grade on one can affect your grade heavily. Group projects were eh. Her way of teaching is different so look through the textbook since that will help a lot. I recommend doing a lot of the practice problems in the textbooks since they will literally save you on the tests.