Kenneth Stiles
Fun, interesting professor who has cool insight on his classes. Just pay attention to the syllabus and don't turn in things late and you should do fine. Group project isn't too bad. Also pay attention to grades, sometimes there's a mistake or tho.