Khalil El Halabi
In one period he talked about different laws and then showed some police videos to explain it. In another we went over dwi laws and punishment and he brought like drunk goggles to show us the tests to see if people are drunk. It was AWESOME. He always brings props and stories to prove his point. Changed my major cause of his class. Must take