Although he can be boring (it may be because of he mask that I can't hear and lose interest), Professor Fattoyev truly knows his stuff. Reviewing his lectures showed me how important it is to pay attention to him, because he explains very well. For grading, he is very generous as long as you show work!