Nader Inan
This was probably the hardest class I've ever taken in my life, but it was very doable with Dr. Inan's help. If you take this class with Dr. Inan and are struggling, do not hesitate to go to office hours!

This class used WebAssign textbooks. Dr. Inan provides a lot of extra credit opportunities, make sure to take advantage of them.