Cary Wilson
Mr. Wilson is a really nice guy, his lectures are VERY LONG, however, he is an easy grader, his test are not bad since they are online (you can use the notes he gives you). Often times during class you can do other work, he does not care (and you will still make an A or B). Take him!