That's awesome, MC! A 'C' is very admirable in a difficult subject! And what's better is that if he keeps this up it could get even higher before the year is out and even if he doesn't, he's learned how to conquer a challenging intellectual subject. That is SO necessary in college and in later life. You're should be very proud of him.