Jim Samuel
Great professor took this class online, participation on discussions board and few projects nothing crazy. Topics were interesting learned a lot about software and applications. He is also very responsive, you send an email and you get a response with in 10min. Great Professor would take him again :)