Harry Kimberling
If you're looking to get an IT degree, this class is a must. The class is also open note and open book, and he understands that you may face issues. I had issues with accessing some of the assignments, and all I had to do was shoot him a simple email, which he replied to almost immediately to resolve the issue. Great class and great teacher.