Pavel Nitchovski
Pavel made an 8 am class actually enjoyable; he really has some fire lectures and also is a down to earth guy. He is very thorough in detailing how you will be graded in the course. He offers a good amount of extra credit from watching movies and stuff. Fair grader. Definitely a good pick.