Frank Alache
His lectures are very confusing and i wouldn't say engaging even though he tries to do so. Doesn't respond to his Emails and when he does it's like he doesn't understand the question you ask. His quizzes are 50 questions which is redundant since we only focus on a chapter for a day and move on. Expect to read a lot to truly understand the concept.