Li-Hsuan Huang
A great TA who will literally go over everything on the test. There is one lab a week and it is 3 hours long. Hes funny, caring, and will make sure you are provided with everything you need to pass. He does his best to make sure you understand the concepts. Homework is through ALEKS and there is about 40 topics a week. Not too bad.