Fahem is a nice guy, he really makes things harder in class, but if you read the book and his notes youll find out they make sense! His homeworks are extremely tough and long, but his exams are really easy. Youll get something if you work.