Akshaya Sreenivasan
You definitely have to put in some work by reading the textbook and completing interactive assignments, but the test questions are very straightforward and a fair test of knowledge rather than questions designed to be tricky. The interactive lessons and online assignments are not super complicated! Take Dr. Sreenivasan if you can!!