Prepare for loooots of homework and practice. Lots of material to cover, 1-2 chapters per week. Homework every day, tests every week. Projects are difficult and confusing, and given along with the already heavy workload. If you miss class, you fall way behind and she does not care for students who miss class even once. Would recommend another prof.