Reviews of professor Mark DeMoranville

Rating: 3.0/5, difficulty: 2.0/5
Such a great guy. However, he talks a lot and expects you to participate. There is homework every night. A couple group projects, and two or three papers. Overall, I would take him again!