She will assign 20-40 hours of class work a week but it takes much longer if you are trying to learn for understanding. If you want a good grade, over achieve every assignment. Doing everything you are told is a c average. Even then you will get this part is very well done and she will take off 3 points but you wont know why.