Thomas Sheehan
Very hard to follow . He post the hw on powerpoints and it takes more than hour to find the hw which and where they are located. Very unprofessional and unorganized professor and did not learn anything in this class.