Horrible , Rude , arrogant , scum professor . i wouldnt recommend him for anything .