John Costa
Prof. Costa is a great Instructor, there is a lot of work to do in this class, and you have to work super hard to pass. He gives good feedback, but could be a little more organized with his material. Overall good Instructor. :)