Apostol Gramada
Don't take him. You will be on your own. Think of it as if you had no professor at all. I stopped going to his class a month before the final exams because it was just a waste of my time, and so did most other students. I stayed home instead to read the book. I did not learn a single thing from his lectures.