Mocks - actual IGCSEs:
Maths B - A, A, A - A*
Further Pure Maths - C, A, A - A*
Physics - B, A, A - A*
Chemistry - B, A, A - A
Biology - C, C, C - A*
Economics - B, B, B - A
Bengali - C, B, C - A*
English Language B - B, C, C - C
My actual grades were significantly better but our school did put us under a lot of stress during mocks. Our biology teacher was also really stingy with marks. Also, they don't award A*s in school mocks.