My experience with Dr. Ibrahim's seismic class was so similar! I concur he not only knows the subject matter and exam strategies inside and out, he actually cares about each of his students, and devotes countless hours to ensuring their success. His book, simulation exams, strategies and tips...