Independent Studying: Advanced level exercises