David Lewis
Professor Lewis was very caring for his students. I would say this class does take up some time, but very manageable. Our work was easy to access and quickly graded after being done. He always provided extra credit for every assignment. Always responded to emails. Overall very understanding and great professor. Would definitely take him again!!