Dr. Tkach is extremely smart, but not for everyone. You have to listen clearly to his lectures in order to get everything you need for the exams, following the slides isnt always enough. Read the textbook, please! Make sure you watch the videos he tells you to. Tkach is very helpful if you reach out to him, he only has your best interest at heart!