Alan Daniel
He made the class fairly easy and there was only one thing due per week (which was due at NOON). His lectures are pretty good and kinda fun. But the 2 things that I didn't like is that he takes his time replying to emails and he doesn't really grade your stuff until the last 2 weeks of the semester so you kinda have to guess if you fail or pass