I am writing this to tell everyone that this professor deleted his negative comments. He should NOT have a 4.3 rating. You do not want him as his classes are just more complicated than they have to be. You NEED to avoid his classes at all costs in order to get a decent GPA in this major. WE WILL NEVER NEED TO KNOW THIS MATERIAL IN REAL LIFE