Freddie Sandifer
This class was easy and taught me a lot, but he is very hard to get in contact with. Took like a month to get my first assignment graded and half the time the assignments were locked on the due date. Assignment/discussion due every Friday, get started ahead of time. Never had any tests. He is easy but I wish communication was better.