Castle Learning Assignment due Friday