Professor Aselisewine's lectures can be a bit tough to follow because of his strong accent. But, if you make the effort to meet with him during his office hours, you'll find that he's a good professor who genuinely tries to help his students to understand difficult to understand concepts.