He is a very sweet professor and I do believe he means well, however, he'll try to over explain things and then say "but you don't need to know that yet." If you're not specific enough on the tests, you won't get points. He's not good at keeping the class' attention, it's easy to zone out in that class. I wish he would make the class more engaging.