Keith Eppich
Keith's lectures were stellar! Despite the workload, he ensures a thorough grasp of the subject. Some find it challenging, but it's the push needed to truly learn. I've discovered a newfound passion for history! If you want your moneys worth, Keith is your guy.