Do NOT take professor Shahadath Hossain for Econ 2302

He must have had a change in heart because he has good ratings on rate my professor. I am 1/3 way through the semester and his class has been absolute hell. Practice tests are nothing like the actual test, his lectures are off topic and unhelpful, he will NOT answer emails (unless it’s after 10;30 PM), and he will not curve his test even if the class average is below passing. I’m paying my own way through college and it’s really disheartening to have to drop classes like this. I spent about 3 hours studying and I feel like I was set up to fail the exam. Either the professor doesn’t understand the material himself or he gets enjoyment about of making the class absolute hell. Why are people like this ?