I took this with Qualls online during summer. It went like garbage, and I rated him low. Now I'm doing it with him in class and the difference is UNREAL. Take in person if you can, I'm going to get an A now