Kien Le
Class is not mandatory, except the Friday after every test (tests are always on a Wednesday) he does "in-class" assignments which is just getting your test back. Tests are pretty difficult but there is usually an 8+ point curve. Final is mostly questions pulled from the tests. Would take him again.