Bob Joseph
STEER CLEAR! I have him for CMM359 Go ahead and read the other rating i promise you a ton of them are fake just from the way they sound and all the red flags they overlook. He enjoys giving bad grades and is rude. Nothing but busy work 