Her teaching is ridiculous. Honestly the contents are super easy on this class. However, she chose the most confusing way to teach it. The homework description was awful and difficult to read. The most annoying part is that the tasks in homework are easy, but her description is sooooo awful and unclear that they give you a sense of very difficult.
If she's the only one teaching Engr 3 that quarter take another class and take engineering 3 another quarter. Her lectures are abysmal and mandatory and her homework is absolutely ridiculous for an entry level programming class.
You establish base knowledge during the lectures and fine tune that knowledge in the discussions. Most of the time, you will drown in the material, overwhelmed by the many ideas of programming. However, they do try to throw as many life savers as possible. The class is mainly so difficult just because everyone's new to programming. CLAS is a must.