It turns out that AFG isn't the class to be worrying about. I will tough it out and get a C probably. It's time to focus on the right things and get my life back on track.
Comp Org and Hardware is killing me. That class is a lot harder than I had expected. I have to study a lot harder for the tests, that's for sure.