Dr. Bob is such a great teacher . Yes , his lectures are long , and his reading assignments are very ( very , very , very , ... ) long . But , in the end , it is all so worth it . Make sure you know how to take good and efficient notes . Don't be that one student who looks lost during lectures . I would take his class over and over again if I could . Just do it !