I took Epi100 last summer and found it to be interesting, but challenging. I was taking two other classes at the time, and I'm sure this added to my perception of the difficulty level. At any rate, it wasn't impossible. I ended up with an A-. I do wi...