Beginner's Guide for Building Compact Analog Speaker?

Hi! I'm an Electrical Engineering student looking to build a speaker of similar size to those portable Bluetooth speakers.

While I've taken a few classes on analog electronics, I'm completely new to audio engineering and the audiophile community.
I don't know what kind of speakers would be best, or what would be the best way to physically construct a speaker of this size.
Additionally, what kind of amplifier circuit would be best for this kind of project?

For the amplifier, I really just care about performance (it's going to be plugged in so I don't care about power efficiency).
I also don't want to use tube amps. I know of very basic audio amplifier configurations, but I'm assuming there's better ones out there which is why I'm asking.

I was wondering if anyone knows of any resources that would be helpful for working on a project like this.

Thank you!