This is an interesting take on your program, and definitely something that I am going to pay attention to as the semester progresses at my school. Although I am only in my 2nd year, I wonder sometimes how we are expected to know things, when as you...