Professor Seldenrust is a tough professor if you don't keep up with the homework. She gives great feedback on her assignments and makes sure students know how to complete their assignments and is very thorough with her lectures.