Michelle is overall a good prof, but I feel as though her lectures almost seemed pointless and overused. She gives decent feedback on different assignments but lacks clarity beforehand. She cares about students and their success within all our courses and is very helpful when it comes to other issues within the program. 