Jeffrey DiBartolomeo
Get ready to read, attend zoom reviews before test, use a study guide (which he provides) that will be completely different from the test and put 100% and still get a terrible grade. Never had a professor like this at USM. 