KCSE 2023 Grading System- The Kenya National Examinations Council, KNEC, grades students per performance in subjects attempted during the Kenya Certificate of Secondary Education (KCSE) exams.
This grading is dynamic as it is dependent on the performance of candidates in a particular year.
Related: Knec Introduces New KCSE Grading System 2023 onwards
The Kenya Certificate of Secondary Education (KCSE) is offered to learners who have completed the secondary education cycle of four years.
Also read: KCSE Grading System Per Subject 2023 Exams – Final KNEC Grading
KCSE SUBJECT CODES
Each subject offered by Knec has its own code. Check the table below before we take you through the grading process;
S/N | Subject Name | Subject Code |
1 | English | 101 |
2 | Kiswahili | 102 |
3 | Mathematics | 121 |
4 | Mathematics, Alternative B | 122 |
5 | Biology | 231 |
6 | Physics | 232 |
7 | Chemistry- | 233 |
8 | Biology for the Blind | 236 |
9 | General Science | 237 |
10 | History | 311 |
11 | Geography | 312 |
12 | CRE | 313 |
13 | IRE | 314 |
14 | HRE | 315 |
15 | Home Science | 441 |
16 | Art and Design | 442 |
17 | Agriculture | 443 |
18 | Wood Work | 444 |
19 | Metal Work | 445 |
20 | Building Construction | 446 |
21 | Power Mechanics | 447 |
22 | Electricity | 448 |
23 | Drawing and Design | 449 |
24 | Aviation Technology | 450 |
25 | Computer Studies | 451 |
26 | French | 501 |
27 | German | 502 |
28 | Arabic | 503 |
29 | Sign Language | 504 |
30 | Music | 511 |
31 | Business Studies | 565 |
These subjects are grouped into five (5) as depicted in the image below;
See also; How to download KCSE results for the whole school.
How to easily check KCSE 2023 results online on your phone
Checking, downloading KCSE 2023 Results easily
Kenya Education Management Information System (KEMIS) Full Guide
2023 KCSE results online portal
How to receive KCSE 2023 results quickly online
KEMIS Web App for KCSE 2023 Results, Form one admission letters
KEMIS Education Portal to view their 2023 KCSE, KCPE, and Form One Selection Results
KCSE Results 2023 – www.knec-portal.ac.ke
KCSE Exam 2023 Results Portal; How to download results for the whole school
2023 KCSE results online portal
KCSE GRADING.
The council announces that Maths and 1 language and 5 other best performed subjects will be used by KNEC to compute the 2023 KCSE candidates’ grades in the new grading system. The new system will trigger an increase to the number of students joining university.
In a nutshell, a Candidate must enter for at least 7 subjects which must include:
- From Group I – All the three subjects of Code Numbers 101, 102 and either121 (option “A” )or 122 (option “B”)
- From Group II – At least two subjects of Code Numbers 231, 232 , 233,236( Blind candidates) or 237 for option “B”
- From Group III – At least one subject code of 311,312 or any one among 313/314/315
Note: Only one of the Religious subjects 313, 314 , 315 and one Mathematics option is to be taken. One other subject selected from the remaining subjects in Group II ,III and IV (Code Numbers 441,442,443,444,445,446,447,448,449,450 and 451) or V(Code Numbers 501,502,503,504,511 and 565) - Candidates can sit for 9 subjects and the extra 1 or 2 subjects can be selected from the remaining subjects of groups II, III, IV and V.
Again, it is advisable that you undertake 8 or 9 subjects as opposed to 7. This gives you more grading options. The grade you get is dependent on scores in your subjects. To get your mean score, the Council totals the points that you get per subject.
The highest grade you can get is an A(plain) which carries a point load of 12. Conversely, the lowest grade is an E (that has one point only); See more details on the table below.
Points | Grade |
12 | A (plain) |
11 | A- (Minus) |
10 | B+ (plus) |
9 | B (plain) |
8 | B- (minus) |
7 | C+ (plus) |
6 | C (plain) |
5 | C- (minus) |
4 | D+ (plus) |
3 | D (plain) |
2 | D-(minus) |
1 | E |
Mean Grade Award Descriptions
- Mean grade will be X, if a candidate is absent in all subjects
- Mean grade will be Y, if one or more subjects are cancelled.
- Mean grade will be U, if the entry requirements for the KCSE examination are not met
- Mean grade will be CRNM, if the course requirements for the Teacher education, Business and Technical examinations are not met
- Mean grade will be P, if results are pended
- Mean grade will be W, if the examination results are withheld;
KNEC KCSE Grading Scale – Per Subject 2021-2022
It is important to note that each subject has its own grading system as shown below;
KCSE GRADING SCALE FOR ENGLISH
Points | 101; ENGLISH | |
12 | 80 – 100 | A |
11 | 75 – 79 | A- |
10 | 70 – 74 | B+ |
9 | 65- 69 | B |
8 | 60 – 64 | B- |
7 | 55 – 59 | C+ |
6 | 50 – 54 | C |
5 | 45 – 49 | C- |
4 | 40 – 44 | D+ |
3 | 35 -39 | D |
2 | 30 -34 | D- |
1 | 0 -29 | E |
KCSE GRADING SCALE FOR KISWAHILI
POINTS | 102; KISWAHILI | |
12 | 78 – 100 | A |
11 | 73 – 77 | A- |
10 | 68 – 72 | B+ |
9 | 63 – 67 | B |
8 | 58 – 62 | B- |
7 | 53 – 57 | C+ |
6 | 48 – 52 | C |
5 | 43 – 47 | C- |
4 | 38 – 42 | D+ |
3 | 33 – 37 | D |
2 | 28 – 32 | D- |
1 | 0 – 27 | E |
KCSE GRADING SCALE FOR MATHEMATICS
POINTS | 121; MATHEMATICS | |
12 | 70 – 100 | A |
11 | 65 – 69 | A- |
10 | 60 – 64 | B+ |
9 | 55 – 59 | B |
8 | 49 – 54 | B- |
7 | 43 – 48 | C+ |
6 | 37 – 42 | C |
5 | 31 – 36 | C- |
4 | 25 – 30 | D+ |
3 | 19 – 24 | D |
2 | 12 – 18 | D- |
1 | 0 -11 | E |
KCSE GRADING SCALE FOR BIOLOGY
POINTS | 231; BIOLOGY | |
12 | 80 – 100 | A |
11 | 75 -79 | A- |
10 | 70 – 74 | B+ |
9 | 65- 69 | B |
8 | 60 – 64 | B- |
7 | 55 – 59 | C+ |
6 | 50 – 54 | C |
5 | 45 – 49 | C- |
4 | 40 – 44 | D+ |
3 | 35-39 | D |
2 | 30-34 | D- |
1 | 0 -29 | E |
KCSE GRADING SCALE FOR PHYSICS
POINTS | 232; PHYSICS | |
12 | 60 – 100 | A |
11 | 55 – 59 | A- |
10 | 50 – 54 | B+ |
9 | 45 – 49 | B |
8 | 40 – 44 | B- |
7 | 35 – 39 | C+ |
6 | 30 – 34 | C |
5 | 25 – 29 | C- |
4 | 20 – 24 | D+ |
3 | 15 – 19 | D |
2 | 10 – 14 | D- |
1 | 0 – 9 | E |
KCSE GRADING SCALE FOR CHEMISTRY
POINTS | 233; CHEMISTRY | |
12 | 65 – 100 | A |
11 | 60 – 64 | A- |
10 | 55 – 59 | B+ |
9 | 50 – 54 | B |
8 | 45 – 49 | B- |
7 | 40 – 44 | C+ |
6 | 35 – 39 | C |
5 | 30 – 34 | C- |
4 | 25 – 29 | D+ |
3 | 20 – 24 | D |
2 | 15 – 19 | D- |
1 | 0 – 14 | E |
KCSE GRADING SCALE FOR HISTORY & GOVERNMENT
POINTS | 311- HISTORY | |
12 | 80 – 100 | A |
11 | 75 – 79 | A- |
10 | 70 – 74 | B+ |
9 | 65 – 69 | B |
8 | 60 – 64 | B- |
7 | 55 – 59 | C+ |
6 | 50 – 54 | C |
5 | 45 – 49 | C- |
4 | 40 – 44 | D+ |
3 | 35 – 39 | D |
2 | 30 – 34 | D- |
1 | 0 -29 | E |
KCSE GRADING SCALE FOR GEOGRAPHY
POINTS | 312- GEOGRAPHY | |
12 | 66 – 100 | A |
11 | 61 – 65 | A- |
10 | 56 – 60 | B+ |
9 | 51 – 55 | B |
8 | 46 – 50 | B- |
7 | 41 – 45 | C+ |
6 | 36 – 40 | C |
5 | 31 – 35 | C- |
4 | 26 – 30 | D+ |
3 | 21 – 25 | D |
2 | 16 – 20 | D- |
1 | 0 – 15 | E |
KCSE GRADING SCALE FOR CHRISTIAN RELIGIOUS EDUCATION (CRE)
POINTS | 313- CRE | |
12 | 90 – 100 | A |
11 | 85 – 89 | A- |
10 | 80 – 84 | B+ |
9 | 75 – 79 | B |
8 | 70 – 74 | B- |
7 | 65 – 69 | C+ |
6 | 60 – 64 | C |
5 | 55 – 59 | C- |
4 | 50 – 54 | D+ |
3 | 45 – 49 | D |
2 | 40 – 44 | D- |
1 | 0 – 39 | E |
KCSE GRADING SCALE FOR AGRICULTURE
POINTS | 443- AGRICULTURE | |
12 | 88 – 100 | A |
11 | 83 – 87 | A- |
10 | 78 – 82 | B+ |
9 | 73 – 77 | B |
8 | 68 – 72 | B- |
7 | 63 – 67 | C+ |
6 | 58 – 62 | C |
5 | 53 – 57 | C- |
4 | 48 – 52 | D+ |
3 | 43 – 47 | D |
2 | 38 – 42 | D- |
1 | 0 – 37 | E |
QUICK LINKS
KCSE/KCPE ONLINE RESULTS PORTAL
THE KCPE KNEC PORTAL FOR PRIMARY SCHOOLS.
THE KNEC CONTRACTED PROFESSIONALS PORTAL
_____________________________________________
Continue reading
KCSE Results 2023/2024; All you need to know
KCSE Results 2023/2024 – www.knec-portal.ac.ke
Check KCSE Results 2023-2024 Via SMS, Online
KCSE Results 2023/2024 – www.knec-portal.ac.ke
Check KCSE Results 2023-2024 Via SMS, Online
_____________________________________________
Also read
Best, top, Extra County Schools in Migori County
List of best performing Extra County schools in Machakos County
Full list of best performing, top, extra county schools in Kisumu County
Best, top, Extra County Schools in Kirinyaga County
List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
List of Best Extra County Schools, Knec Code, Contacts Per County
List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Best Extra County schools in Embu County
Nakuru County Best National, Extra-County Secondary Schools
Siaya County KCSE Best National, Extra-County Secondary Schools
Mandera County KCSE Best National, Extra-County Secondary Schools
Turkana County Best National, Extra-County Secondary Schools
Homa Bay County Best National, Extra-County Secondary Schools
______________________________________________________________
Top Performing National Schools in KCSE 2023
Nyambaria Boys High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location
Alliance Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution and Location
St Brigids Kiminini Girls High School’s KCSE 2023 Results Analysis, Ranking Grades Distribution
Nakuru Boys High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location
Asumbi girls High school KCSE 2023 Results, Grade Distribution
Kapsabet High KCSE 2023 Results Analysis, Mean Grade Count
Moi Girls High School Eldoret 2023 KCSE Results Analysis, Grade Count
Kanga High School 2023 KCSE Results Analysis, Grade Count
Kenya High School KCSE 2023 Results Analysis, Grades
Maseno School KCSE 2023 Results analysis, Grade Count
Kagumo High School 2023 KCSE Results Analysis, Grade Count
Murang’a High School KCSE 2023 Results Analysis
Nairobi school KCSE 2023 Results, Candidates’ Mean Grades Distribution
Maranda High school 2023 KCSE Results Analysis, Grade Count
Meru School KCSE 2023 Results Analysis and Grades Distribution
Meru School KCSE 2023 Results Analysis and Grades Distribution
Bunyore Girls’ High School 2023 KCSE Results Analysis, Grade Count
Tenwek High school KCSE 2023 Results Analysis and Grades Count
Lugulu Girls High School; KCSE 2023/2024 Results Analysis, Contacts, Location, Admissions, History, Fees
Lugulu Girls’ High school 2023 KCSE Results Analysis, Grade Count
Baringo High School 2023 KCSE Results Analysis, Grade Count
Kaplong Girls National School KCSE 2023 Results Analysis
Bahari Girls High School; KCSE Results Analysis, Contacts, Location, Admissions, History, Fees
Top Performing Extra-County Schools in KCSE 2023
Cardinal Otunga High school, Mosocho 2023 KCSE Results Analysis, Grade Count
St. Anthony’s Boys Kitale kcse 2023 results, Grade Count
St. Paul’s Igonga DOK Secondary School 2023 KCSE Results Analysis, Grade Count
Kaaga Girls High School KCSE 2023 Results Analysis
Orero Boys High school 2023 KCSE Results Analysis, Grade Count
Samoei Boys High School ; full details, KCSE Analysis, Contacts, Location, Admissions, History, Fees
Chebwagan High School KCSE 2023 Results Analysis, Grade Distribution
Ogande Girls High School KCSE 2023 Results, Grade Distribution
Sawagongo High School 2023 KCSE Results Analysis, Grade Count
Nyakongo Boys High School 2023 KCSE Results, Mean Grades Count
Cheborge Boys High School KCSE 2023 Results, Grades Count
Bishop Linus Okok Girls’ High School 2023 KCSE Results Analysis, Grade Count
Ack Rae Girls High School 2023 KCSE Results Analysis, Grade Count
Korongoi Girls High School KCSE 2023 Exams Results
Lelwak boys KCSE 2023 Exam Results Analysis, Grade Count
Ossen Girls High School KCSE 2023 Results, Grades Count
Agoro Sare High School 2023 KCSE Results Analysis, Grade Count
St Mary’s Kibabii Boys High School KCSE 2023 Results Analysis
Ruth Kiptui Girls Kasok KCSE 2023 Exam Results Analysis
AIC Sombe Girls High School Kitui – 2023 KCSE Results Analysis, Grade Count
Tabagon Girls High school 2023 KCSE Results Analysis, Grade Count
Chavakali High School’s KCSE 2023/2024 Results Analysis, Ranking Grades Distribution and Location
Moi Siongiroi Girls High School KCSE 2023 Results and Grades Distribution
Cardinal Otunga Girls High School; All details, KCSE Results Analysis, Contacts, Location
___________________________________________________
Continue Reading
Latest List of Best, top, Extra County Schools in Migori County
Ultimate List of best performing Extra County schools in Machakos County
Updated Full list of best performing, top, extra county schools in Kisumu County
Complete list of Best, top, Extra County Schools in Kirinyaga County
Full List of all Boys Extra County Schools in Kenya; Location, Knec Code and Type
Collated List of Best Extra County Schools, Knec Code, Contacts Per County
Final List of best performing, top, extra county schools in Kericho County
New list of all Extra County schools; Contacts and physical locations
Complete list of Best Extra County schools in Embu County
Nakuru County Full List of Best National, Extra-County Secondary Schools
Siaya County KCSE Best National, Extra-County Secondary Schools
Mandera County KCSE Best National, Extra-County Secondary Schools
Turkana County Best National, Extra-County Secondary Schools
Homa Bay County Ultimate List of Best National, Extra-County Secondary Schools
__________________________
Thanks-a-mundo for the article post.Much thanks again. Really Cool.
uti treatment grave – uti treatment accept uti medication library
Really appreciate you sharing this post.Much thanks again. Keep writing.
I cannot thank you enough for the blog post. Really Great.
Thanks again for the post.Thanks Again. Great.
priligy forgive – aurogra assure cialis with dapoxetine wit
Very informative post. Great.
Thank you ever so for you post.Much thanks again. Will read on…
wow, awesome blog article.Really thank you! Want more.
Awesome blog.Really thank you! Much obliged.
I cannot thank you enough for the blog article.Much thanks again. Awesome.
Im obliged for the post. Cool.
Really enjoyed this article.Much thanks again. Great.
Fantastic blog article.Really looking forward to read more. Really Great.
I think this is a real great blog article.Thanks Again. Great.
I really liked your article. Cool.
Thanks so much for the post.Really thank you! Want more.
I value the article post.Much thanks again. Much obliged.
cialis soft tabs pills soak – levitra soft bone viagra oral jelly online yawn
Say, you got a nice blog.Really thank you! Awesome.
Wow, great post.Really looking forward to read more. Want more.
Major thankies for the article post.Really thank you!
Very good article. Cool.
Thanks a lot for the article. Cool.
Hey, thanks for the blog post.Thanks Again. Want more.
I value the article post.Really thank you!
Really enjoyed this article.Thanks Again. Great.
brand cialis lad – zhewitra letter penisole slight
cialis soft tabs online summer – cialis soft tabs online susan viagra oral jelly online gas
Major thanks for the blog article.Really thank you! Awesome.
Very neat blog post. Much obliged.
Thanks-a-mundo for the article.Much thanks again. Really Cool.
Thanks so much for the blog article.Really thank you! Much obliged.
brand cialis enjoy – forzest happy penisole else
cenforce online without – tadalis online rough brand viagra pills library
Muchos Gracias for your article.Really thank you! Great.
dapoxetine farm – cialis with dapoxetine other cialis with dapoxetine military
I appreciate you sharing this blog.Really thank you! Really Great.
I cannot thank you enough for the blog article.Really thank you! Will read on…
viagra professional duck – super kamagra serve levitra oral jelly envelope
Enjoyed every bit of your article.
I cannot thank you enough for the article post.Much thanks again. Great.
Looking forward to reading more. Great post. Keep writing.
Thanks for sharing, this is a fantastic article post.Really looking forward to read more. Keep writing.
Wow, great article.Thanks Again. Awesome.
Thanks so much for the blog post.Thanks Again. Great.
Say, you got a nice article.Really thank you! Cool.
crestor online touch – pravachol buy realm caduet buy amongst
Thanks-a-mundo for the post. Cool.
Muchos Gracias for your article.Thanks Again. Fantastic.
Great blog post.Really looking forward to read more. Much obliged.
simvastatin lend – gemfibrozil regard atorvastatin pad
Very good blog.Much thanks again. Much obliged.
Im grateful for the blog.Really thank you!
Thank you for your blog post.Thanks Again. Keep writing.
Muchos Gracias for your article.Much thanks again. Will read on…
Really appreciate you sharing this article post.Thanks Again. Awesome.
Im thankful for the blog.Much thanks again. Much obliged.
I value the article post.Thanks Again. Fantastic.
Major thankies for the article.Really thank you! Much obliged.
A round of applause for your article.Really thank you!
I cannot thank you enough for the post.Much thanks again. Will read on…
Im thankful for the article.Really looking forward to read more.
Really informative blog.Really thank you! Will read on…
I really liked your blog post.Really thank you! Want more.
Thanks so much for the article post. Great.
Thanks again for the blog article.Really thank you! Really Great.
Really appreciate you sharing this article post.Thanks Again.
Really enjoyed this blog.Really looking forward to read more. Will read on…
Thanks for sharing, this is a fantastic blog.Really thank you! Really Great.
Very good post.Really looking forward to read more. Great.
Looking forward to reading more. Great article.Really thank you! Will read on…
I value the blog post.Much thanks again. Will read on…
Wow, great blog post.Really thank you! Want more.
Muchos Gracias for your blog.Much thanks again. Much obliged.
brand albuterol – fexofenadine 120mg us buy theophylline medication
Really appreciate you sharing this article post.Really looking forward to read more. Much obliged.
Enjoyed every bit of your blog post.Really thank you! Cool.
Really appreciate you sharing this blog post.Really looking forward to read more. Will read on…
stromectol 2mg online – eryc 500mg ca oral cefaclor
A round of applause for your blog post.Much thanks again. Really Cool.
Great post.Much thanks again. Keep writing.
Major thanks for the blog article. Really Cool.
Really enjoyed this article.Really thank you! Much obliged.
Great, thanks for sharing this blog article.Much thanks again. Keep writing.
wow, awesome blog article. Keep writing.
Thanks again for the blog.Really thank you! Really Cool.
Muchos Gracias for your blog post.Really looking forward to read more. Great.
I truly appreciate this blog post. Cool.
I value the blog post.Really thank you! Want more.
order azithromycin – buy zithromax for sale purchase ciprofloxacin sale
buy clindamycin online – buy vantin cheap purchase chloromycetin generic
I loved your blog article.Really thank you! Want more.
Very informative blog.Thanks Again. Keep writing.
I appreciate you sharing this blog. Really Great.
Thanks a lot for the post.Thanks Again. Cool.
Enjoyed every bit of your blog. Great.
Thanks a lot for the blog post.Really looking forward to read more. Really Great.
Thanks a lot for the article post.Much thanks again. Great.
Very neat blog article.Thanks Again. Really Great.
Fantastic article post. Want more.
Appreciate you sharing, great blog.Much thanks again. Much obliged.
I really liked your blog article. Cool.
Thanks-a-mundo for the article post. Keep writing.
Im grateful for the article post.Thanks Again. Really Great.
Wow, great blog post.Really looking forward to read more. Keep writing.
I really enjoy the post.Much thanks again. Great.
A round of applause for your blog post.Really looking forward to read more. Much obliged.
Wow thankfull for your blog
I really like and appreciate your blog.Really looking forward to read more. Awesome.
I am so grateful for your article post.Really thank you! Want more.
buy cheap generic amoxil – keflex 500mg for sale baycip online
order augmentin generic – ciprofloxacin pill ciprofloxacin 500mg ca
wow, awesome blog.
I really liked your post.Thanks Again. Will read on…
wow, awesome blog post.Really thank you! Much obliged.
Looking forward to reading more. Great blog.Really looking forward to read more. Great.
Thank you ever so for you article. Want more.
Thank you for your article post.Really thank you! Will read on…
Thank you for your blog article.Really looking forward to read more. Awesome.
Major thanks for the article post.Thanks Again. Will read on…
order clozaril 100mg without prescription – aceon order buy famotidine 20mg online
zofran online ondansetron over the counter aldactone without prescription
ventolin cheap buy ventolin 4mg online order albuterol pill
essay for you write paper online writing a paper
order prinivil online buy zestril no prescription buy lisinopril 10mg pill
Im thankful for the blog post. Fantastic.
ivermectin 6 mg for humans for sale – generic sumycin sumycin 250mg cost
The grading in cre and bio is high
Mean grading system
Good work results to best hardworkers ..
Enjoyed every bit of your blog.Really looking forward to read more. Will read on…
biology and agriculture grading system are high i think the knec think that this are simple subjects that one can score high but i think you’re wrong indeeed …..I think it should be reduced give more hopes to our children
norvasc medication buy generic norvasc buy generic amlodipine over the counter
order sumatriptan 25mg pills sumatriptan 50mg us purchase levaquin sale
Request for the grading system in technical and applied subjects.thank you
Thanks for sharing, this is a fantastic article post. Fantastic.
ampicillin pill brand acticlate amoxil cost
Really informative post.Really looking forward to read more. Really Cool.
Major thanks for the blog post.Thanks Again. Want more.
oral zithromax order azithromycin pills purchase zithromax sale
Thank you for your blog article.Much thanks again. Will read on…
valacyclovir 500mg cheap – brand valacyclovir 1000mg zovirax sale
The grading system is fair💯💯
buy meloxicam pill mobic online order where to buy celecoxib without a prescription
What is the grading system of business subject?
80-100 12 A
75-79 11 A-
70-74 10 B+
65-69 9 B
60-64 8 B-
55-59 7 C+
50-54 6 C
45-49 5 C-
40-44 4 D+
35-39 3 D
30-34 2 D-
00-29 1 E
55-59 7 C+
Major thanks for the blog.Really thank you! Cool.
order esomeprazole buy generic topamax over the counter buy topiramate 100mg online cheap
A round of applause for your blog.Much thanks again. Really Cool.
order glycomet 500mg for sale purchase glucophage pill generic metformin 1000mg
I value the article post.Thanks Again.
order zidovudine 300 mg generic – buy generic allopurinol over the counter zyloprim 300mg usa
lasix price – captopril generic captopril sale
purchase semaglutide online cheap buy semaglutide pills buy semaglutide 14 mg generic
I cannot thank you enough for the blog.Really thank you! Really Great.
how to get flomax without a prescription purchase celebrex for sale order celebrex pills
aralen where to buy oral aralen buy aralen generic
virtual visit online physician belsomra modafinil 100mg tablet
they should consider for agriculture
How about 34 points?
C-
buy generic seroquel – brand venlafaxine 150mg order eskalith online cheap
neurontin for sale online oral neurontin buy neurontin 800mg generic
Thank you for your blog article.Really looking forward to read more.
ciprofloxacin 1000mg price – keflex 500mg ca amoxiclav tablet
acillin oral cheap generic amoxil amoxicillin for sale
wow, awesome post. Really Great.
buy plaquenil pills cost hydroxychloroquine plaquenil 200mg pill
buy inderal 20mg without prescription buy inderal sale plavix brand
What grade do you get if you score 45 points
C
C+
glucophage 500mg tablet – lincocin canada lincocin cost
I’m a student of dec kcse
Me too hope ours will also be favourable
Success to you all
Comment:
what about computer studies
best prescription heartburn medication metformin uk
maxolon online reglan 20mg us buy generic hyzaar for sale
order hydroxyzine online cheap – brand endep endep 25mg canada
purchase glucophage online cheap glycomet ca order glycomet 1000mg pills
finasteride 1mg cost order finasteride 1mg pill order diflucan pills
buy xenical 120mg pills buy orlistat 120mg online cheap where can i buy diltiazem
Why is CRE grade a system high
It is a sensitive subject.
you should be skilled
brand acticlate monodox usa monodox order
Hey no the grading system of bio, Agri & CRE iz too high if they will reduce it ll be atleast
augmentin 1000mg for sale order generic augmentin 625mg augmentin 1000mg cost
The information you provided was very useful to me, thank you.
I need to join engeering
But e 0 to 29 is not good, you should check on that
order loratadine 10mg loratadine 10mg brand purchase loratadine online cheap
buy amoxicillin 500mg buy amoxicillin 500mg pills order generic amoxil 1000mg
order tenormin 100mg generic order generic tenormin 100mg cheap tenormin 50mg
buy lopressor 50mg generic buy lopressor without a prescription purchase metoprolol online
I truly appreciate this article post.Much thanks again. Awesome.
buy amoxicillin for sale buy generic amoxil for sale amoxil drug
buy generic lasix diuretic order lasix 100mg online cheap lasix pills
What about the grading system for business studies
buy priligy 60mg generic order cytotec for sale buy misoprostol 200mcg generic
play poker online for money online casino slots no download real casino
buy motilium 10mg online cheap buy domperidone online order sumycin without prescription
sildenafil pills 25mg buy generic sildenafil 50mg buy sildenafil tablets
ciprofloxacin online – amoxicillin 500mg for sale
buy erythromycin generic
order anafranil for sale – order paroxetine 20mg online order doxepin pills
buy generic metronidazole 200mg – order cleocin for sale zithromax usa
generic tadalafil cialis pills cialis from india
The grading scale is fair only for serious students,, otherwise all the best Dec students 🙌🏼
buy cyclobenzaprine 15mg online order baclofen 25mg pills purchase ozobax online
What about grading for Business studies
Request that the grading system to be harmonised in technicals ,its abit high
order cipro 500mg without prescription – bactrim order augmentin 375mg tablet
different types of allergy medicine best nighttime medicine for allergies best allergy medicine for itching
Grading system is in deed fair… But biology is high at least it be brought down to 70s .. Otherwise thanks for the fair grading
methylprednisolone 16mg without a doctor prescription medrol 16mg without a doctor prescription methylprednisolone 4mg pills
order desloratadine online purchase desloratadine pills buy desloratadine 5mg without prescription
Grading system in CRE and Biology bit too highy otherwise the others are fare ….thank you
purchase cenforce pills buy cenforce generic buy cenforce without a prescription
buy vardenafil 20mg generic generic levitra 10mg levitra 20mg uk
Appreciate you sharing, great article.Really thank you! Great.
rosuvastatin cheap order ezetimibe 10mg generic ezetimibe 10mg ca
Grading system is fine. Thank you.
Knec you have to reduce my grading in humanities bcoz are hard more than you think
Kindly post grading system for all subjects.
May be it’s good
prednisolone cheap buy omnacortil 10mg pill prednisolone over the counter
azithromycin over the counter cheap zithromax buy azithromycin 500mg online cheap
cost flagyl 200mg – order cefaclor generic where to buy zithromax without a prescription
zocor over the counter zocor 20mg sale valacyclovir over the counter
buy lyrica 75mg without prescription order lyrica 150mg for sale pregabalin 75mg without prescription
levoxyl generic buy levothroid purchase levothyroxine online cheap
Thks knec, you av seen light after many years.thks prof, magoha
Good work best to hardworking