He is Keita's classmate and the first friend Keita makes at BL Academy. He leads a double life as a student of BL Academy and as its chairman. The last wishes of the school's late chairman, Endō's grandfather, were for Endō to succeed his position. Endō's innocuous and perpetually friendly demeanor does not betray the fact that he is also an excellent executive. Endō is also a part of the school's handicrafts club. He is actually Keita's childhood friend who promised in the future that they could go to the same school.
Kaoru Saionji (西園寺 郁 Saionji Kaoru)
Voiced by: Hiroshi Kamiya (Japanese); Jonathan Love (English)
Young Voiced by: Mariette Sluyter (English)
He is the head of the school Treasury/Accounting department. Strikingly beautiful, he shares the same amount of influence as Tetsuya Niwa, and is called the "Queen" among students. He is very strong intellectually but performs very poorly in physical education. He is close to Omi since Elementary days, going as far as making him hack into the BL academy server when Omi didn't receive the platinum paper. He also has close contact with the chairman and contacts him if something sprouts up. Even though he is called the "Queen," he hates it when someone treats him like a female.
Tetsuya Niwa (丹羽 哲也 Niwa Tetsuya)
Voiced by: Katsuyuki Konishi (Japanese); Adam Hunter (English)
As the president of the student council, he excels in almost everything, from academics to sports and extracurriculars; he is also known as the "King" at the academy. He regularly neglects his duties leaving them to the very last minute. He also has a tendency to call Kaoru, "Kaoru-chan," which results in the latter hurting him. He has an aversion to cats.
Omi Shichijo (七条 臣 Shichijō Omi)
Voiced by: Tomohiro Tsuboi (Japanese); Paul Hunter (English)
Young Voiced by: Lorie Barnes-Smith (English)
Saionji's friend since childhood, he is a person who always smiles. He is extremely talented with computers and can also be extremely dangerous when he wants to. Currently, he helps Saionji at the Treasury/Accounting Department. Nakajima refers to him as a dog. He likes eating sweet foods such as chocolate.
Hideaki Nakajima (中嶋 英明 Nakajima Hideaki)
Voiced by: Toshiyuki Morikawa (Japanese); Ethan Cole (English)
He is the vice president of the student council. He appears to be brisk and cool with most of the students, and can usually be found trying to hack the school's treasury records, much to the chagrin of Omi Shichijou. Although appearing to be sarcastic and cruel to others, he does care for Niwa.
Yukihiko Naruse (成瀬 由紀彦 Naruse Yukihiko)
Voiced by: Shinichiro Miki (Japanese); Brendan Hunter (English)
He is the captain of the tennis club at school. He takes an immediate liking to Keita and calls him "Honey". A little oblivious at times, he is extremely passionate about Keita and is always trying to ask Keita out on dates.
Koji Shinomiya (篠宮 紘司 Shinomiya Kōji)
Voiced by: Ryotaro Okiayu (Japanese); Victor Atelevich (English)
He is the captain of the archery club. He is a very responsible, big-brother figure. He also holds the position of Dormitory Head. He has a little brother who suffers from cardiac problems. He is very close with Takuto Iwai.
Takuto Iwai (岩井 卓人 Iwai Takuto)
Voiced by: Hirofumi Nojima (Japanese); Steve Kramer (English)
He is the president of the art club and a genius artist. On the moody, introspective side, he is very soft-spoken and very humble about his skills as an artist. He is very close with Koji Shinomiya.
Shunsuke Taki (滝 俊介 Taki Shunsuke)
Voiced by: Kenichi Suzumura (Japanese); Ryan Stockert (English), Drama voice by: Majima Junji
He is a superb cyclist who ranked the third in the National Tournament. Cuter and shorter than others of his age, he is characterised by his Kansai ben dialect. Taki also does freelance delivery work for most of the student body.
Satoshi Umino (海野 聡 Umino Satoshi)
Voiced by: Tomoko Kawakami (Japanese); Tara Strong (English), Drama voice by: Amada Mahito
Although he is the oldest character, he is also the youngest-looking. He is extremely good at research but can barely take care of himself as he is quite absent-minded. He is both a teacher and researcher for the Bell Liberty. He is also very strong as a result of constantly carrying an overweight cat named Toono-(Tōno|トーノ) wherever he goes.
Kakeru Ozawa (小澤 翔 Ozawa Kakeru) and Wataru Ozawa (小澤 渉 Ozawa Wataru)
(Kakeru) Voiced by: Ken Takeuchi (Japanese); Tommy Campbell (English)
(Wataru) Voiced by: Takahiro Mizushima (Japanese); Allan Boss (English)
Identical twins who enjoy teasing Keita. Kakeru and Wataru are never seen apart. They are always getting into trouble and are very good at doubles tennis. They are also known as the "terrible twosome". Later in the anime, the twins seem to become fonder of Keita, but don't admit this till the last episode when the say that they might become his friends.
Jin Matsuoka (松岡 迅 Matsuoka Jin)
Voiced by: Ken Narita (Japanese); Dave Kelly (English)
The school nurse of Bell Liberty, he is Kazuki's mentor and former tutor, and the two are very close. It is revealed in later episodes that he attended Bell Liberty himself with his friend, Hiroya Yoshizumi, to whom he was very close. He has a dark secret and will go to any means to fulfill his own agenda such as kidnapping to Keita, who contracted the same virus as Hiroya Yoshizumi, his friend.
Hiroya Yoshizumi (吉住 比呂哉 Yoshizumi Hiroya)
Voiced by: Daisuke Kirii (Japanese); Gerrick Winston (English)
Childhood friend of Matsuoka, they attended Bell Liberty together. He went into the medical field, like Matsuoka, after graduation, but contracted the "X7 virus". In the last episode while Jin Matsuoka watches the shooting stars Hiroya wakes up and greets him saying that it felt like he was asleep for a while and he woke up and he "heard Jin's voice".