This going to be a fun class I can't wait