Dr. Flaschka is literally amazing and by far my favorite professor as of date. She is lecture heavy so Id advise you to come to class to know whats going. Most of her raw information comes from her mouth. Keep that in mind. Her assignments are easy as long as you take notes. If you dont have notes, then youre screwed.