Professor Juarez was the best! It is honestly difficult to not pass with the amount of extra credit points she gives out for tests. The achieve assignments can be sort of lengthy but she gives you the entire unit to complete them. While there is some group work it is very minimal (really half a class out of each unit) so it's not too bad.