David Romano
LITERALLY THE WORST He will not grade your assignments on time. He will be super harsh when grading. Go back on what he says.. and NEVER show up for class, canceling last minute or even as class is starting. You will have to teach yourself and have a lot and i mean a lot of patience for the guy.