diff --git a/ideas/index.rst b/ideas/index.rst
index 76cef981abff793724f078fbe08b46fd81a9adf0..c3684867f634d379df2ca6e8df5f57bf93126996 100644
--- a/ideas/index.rst
+++ b/ideas/index.rst
@@ -39,8 +39,8 @@ Ideas
    to the programmable real-time unit (PRU) RISC cores popularized on BeagleBone Black.
 
    | **Goal:** RISC-V-based CPU on BeagleV-Fire FPGA fabric with GPIO
-   | **Hardware Skills:** Verilog, Verification, FPGA
-   | **Software Skills:** RISC-V ISA, assembly, `Linux`_
+   | **Hardware Skills:** `Verilog`_, `verification`_, `FPGA`_
+   | **Software Skills:** `RISC-V ISA`_, `assembly`_, `Linux`_
    | **Possible Mentors:** `Cyril Jean <https://forum.beagleboard.org/u/vauban>`_, `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_
 
    ++++
@@ -86,7 +86,7 @@ Ideas
    acceptable upstream.
 
    | **Goal:** Add functional gaps, submit upstream patches for these drivers and respond to feedback
-   | **Hardware Skills:** Familiarity with wireless communication
+   | **Hardware Skills:** `wireless communications`_
    | **Software Skills:** `C`_, `Linux`_
    | **Possible Mentors:** `Ayush Singh <https://forum.beagleboard.org/u/ayush1325>`_, `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_
 
@@ -108,7 +108,7 @@ Ideas
    needs to be cleaned up. We can also work on support for Raspberry Pi if UCSD releases their Hat for it.
 
    | **Goal:** Update librobotcontrol for Robotics Cape on BeagleBone AI, BeagleBone AI-64 and BeagleV-Fire
-   | **Hardware Skills:** Basic wiring, some DC motor familiarity
+   | **Hardware Skills:** `basic wiring`_, `motors`_
    | **Software Skills:** `C`_, `Linux`_
    | **Possible Mentors:** `Deepak Khatri <https://forum.beagleboard.org/u/lorforlinux>`_, `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_
    
@@ -152,7 +152,7 @@ Ideas
    Leveraging the capabilities of BeagleBoard’s powerful processing units, the project will focus on creating a real-time, efficient solution that enhances media consumption experiences by seamlessly integrating custom audio streams during commercial breaks.
 
    | **Goal:** Build a deep learning model, training data set, training scripts, and a runtime for detection and modification of the video stream.
-   | **Hardware Skills:** Ability to capture and display video streams using `Beagleboard ai-64 <https://www.beagleboard.org/boards/beaglebone-ai-64>`_
+   | **Hardware Skills:** Ability to capture and display video streams using `BeagleBone AI-64 <https://www.beagleboard.org/boards/beaglebone-ai-64>`_
    | **Software Skills:** `Python <https://www.python.org/>`_, `TensorFlow <https://www.tensorflow.org/>`_, `TFlite <https://www.tensorflow.org/lite>`_, `Keras <https://www.tensorflow.org/guide/keras>`_, `GStreamer <https://gstreamer.freedesktop.org/>`_, `OpenCV <https://opencv.org/>`_
    | **Possible Mentors:** `Jason Kridner <https://forum.beagleboard.org/u/jkridner>`_, `Deepak Khatri <https://forum.beagleboard.org/u/lorforlinux>`_