Cagdas Agirdas
This class is super organized so it helped me a great deal. The homeworks are all done in class. All the tests are the exact questions for the homework. Attendance is mandatory but would highly recommend for a good grade.