James Johnson
Prof Johnson is awesome! I was struggling with lots of things and he contacted me to see what was going on and he took the time to meet with me and personally help me understand the material so much better. He cares so much! There is no reason to not do well with as willing as he is to help.