Matthew Dalessandro
This was the worse class I have ever taken. I already have 2 degrees and severely struggled in this class. His PowerPoints are long but do not help at all, there are no actual lectures. His homework assignments and labs are so much easier than the exams. You may continually get 100s on all the assignments but be prepared for a 50 on the exams. 