How to completely uninstall RSpec version 3+?

I am trying to teach myself RSpec and I am working on a lesson that
requires a version of RSpec that is less than 3. I currently have the
following versions for RSpec:

rspec (3.3.0, 2.99.0, 2.9.0)
rspec-core (3.3.2, 2.99.2, 2.9.0)
rspec-expectations (3.3.1, 2.99.2, 2.9.1)
rspec-mocks (3.3.2, 2.99.4, 2.9.0)
rspec-support (3.3.0)

I would like to uninstall all versions 3 or greater so I can work
through this project. I have been trying for most of today and I just
can't seem to figure out how to uninstall just RSpec so I am left with
only less than version 3. Any help is so appreciated!

?? Have you tried `gem help`? Because `gem uninstall rspec` seems
like a pretty obvious approach...

will do -- thanks!

​Use the command *rvm gemset create* to create a fresh new gemset where you
can install the version of your choice. To move to that gemset, just type
rvm use 2.0.0@GemsetName where 2.0.0 is the binary ruby version and
GemsetName is your gemset.

This allows you to dynamically switch between gemsets and not worry about
​uninstalling and installing individual gems and their dependencies

Thanks,
Ganesh

Would specifying the appropriate version in Gemfile and running bundle
install achieve the desired result?

Colin