I have one Gen-Ed class that I've been struggling with for like three years and it's a pain. But so far, it looks like I may actually pass this time. *crosses fingers* I digress.