John Callas
This guy is terrible. He comes to class unprepared and doesn't know half of his material. Some students have had to correct him repeatidly and he will throw temper tantrums when he's in a bad mood. His teaching style is awful and he will make the most simple problems seem so complex because he will ramble on with the most difficult way to do things