Gary Carlin
Easy class and great professor. He is more than happy to assist with topic ideas, or if you need extra time on assignments. Definitely recommend as an elective if youre good with computers. Its a lot of fun, and it is one of my favorite courses Ive taken.