Theres a typo in the very last bubble, btw
Both translations have typos here and there (infrequently, thankfully), but I find Ryu's to sound more natural
The other translation is kinda too literal at times (sorry), such as using the term "classmate" and saying "too strong", whilst here they used "student" and "too good", which is indeed what they mean/should mean, just not literally.