Keaton Fletcher
The lectures were interesting because Dr. Fletcher was easygoing and fun. However, be prepared as there are lots of trivial assignments that take a lot of time. The final exam consisted of 159 questions. Overall the class is of good quality, but it took me more time than expected.