Reviews of professor Joseph Cangelosi

Rating: 1.0/5, difficulty: 3.0/5
horrible teacher.....keeps class late every SINGLE day.....very very boring......and his questions on his test doesn't even make sense!......he has tenure so he doesnt give two sh!ts