Abbas Ghassemi
Really good professor and person. There are 3 group projects during the class. The first one was a presentation + a 6 page research paper. The second one was a presentation + a 10 page research paper. The last one was a 6 page research paper. He does give a lot of class time to work on projects. Easy to get a B+/A- but getting an A is a bit harder.