Tal Skloot
Tal Skloot is very nice and understanding. I once had to miss class for an on campus event and he was nice enough to let me take the quiz early. There isn't any outside work and in class assignments are easy. You have to show up and sign in in order to pass the class.