Definitely Bonnie!! Okay let me explain, because she wasn't always my kegemaran until recently. Bonnie is my kegemaran because she is probably the most powerful person on the series so far besides Silas. Also in the entire series Bonnie is always doing whatever it takes to protect the ones she loves. She almost mastered how to use all 3 forms of magic (spirit, dark, and expression) and she even gave up her life to bring Jeremy back from the dead. BONNIE IS THE BEST!