It's not a straightforward subject like Mathematics or sciences, so what are some ways to study for GP as private students?