Billy Jackson
His lectures are confusing and go by really slow. Does not answer emails and is not willing to help you if you need it. Does not give clear instructions on anything going on in class. The only reason I knew what was going on is from the ALEKS.