Justin Hall
If you want to learn something DO NOT take his class. He is disorganized, messy and he cancels classes all the time. He is disrespectful towards female students. He is never available to answer questions. 

We pay good tuition. This was a waste!