Mr. Domagala is an extremely fun teacher. But when it is time to work it means it is time to work. He's and excellent teacher and you can tell he loves his job.
A great teacher whose class is hell for students who lack discipline and don't pay attention. Otherwise his class is very rewarding. Having taken 3 separate courses under his instruction, Mitch Domagala tough me much of what I know involving ancient and recent history.