If you have the chance of taking this professor, that means you ran into a miracle. Take him! I would take him for any class I ever had if I could. He actually cares about the material and his students understanding of it. Also has the best office hours out of any professor at Wayne.